Fix FILL linker script command.

FILL command doesn't need a semicolon.
Fixes https://bugs.llvm.org/show_bug.cgi?id=32657

llvm-svn: 300280
This commit is contained in:
Rui Ueyama 2017-04-13 23:40:00 +00:00
parent f0e879dffd
commit 15732b718b
2 changed files with 1 additions and 2 deletions

View File

@ -559,7 +559,6 @@ uint32_t ScriptParser::readFill() {
expect("(");
uint32_t V = readOutputSectionFiller(next());
expect(")");
expect(";");
return V;
}

View File

@ -2,7 +2,7 @@
# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t.o
# RUN: echo "SECTIONS { \
# RUN: .out : { \
# RUN: FILL(0x11111111); \
# RUN: FILL(0x11111111) \
# RUN: . += 2; \
# RUN: *(.aaa) \
# RUN: . += 4; \