summaryrefslogtreecommitdiffstats
path: root/lld/test/LinkerScript/linker-script.test
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2015-02-02 06:21:23 +0000
committerDavide Italiano <davide@freebsd.org>2015-02-02 06:21:23 +0000
commit5cbde851edbe45945bd2899fa89cffa37b961b3f (patch)
tree2de101ed8adf433d291ec49dfa9ea1656d78b0c5 /lld/test/LinkerScript/linker-script.test
parente644b7578211b0811a340028e08b261ea3f79279 (diff)
downloadbcm5719-llvm-5cbde851edbe45945bd2899fa89cffa37b961b3f.tar.gz
bcm5719-llvm-5cbde851edbe45945bd2899fa89cffa37b961b3f.zip
[ELF] Support for parsing OUTPUT command in LinkerScript
Differential Revision: D7326 Reviewed by: rafaelauler, shankarke, ruiu llvm-svn: 227786
Diffstat (limited to 'lld/test/LinkerScript/linker-script.test')
-rw-r--r--lld/test/LinkerScript/linker-script.test5
1 files changed, 5 insertions, 0 deletions
diff --git a/lld/test/LinkerScript/linker-script.test b/lld/test/LinkerScript/linker-script.test
index a12f47791bd..421493666e8 100644
--- a/lld/test/LinkerScript/linker-script.test
+++ b/lld/test/LinkerScript/linker-script.test
@@ -3,6 +3,7 @@
OUTPUT_ARCH(i386:x86_64)
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64", "elf64-x86-64")
+OUTPUT("/out/foo")
GROUP ( /lib/x86_64-linux-gnu/libc.so.6 /usr/lib/x86_64-linux-gnu/libc_nonshared.a AS_NEEDED ( /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 ) -lm -l:libgcc.a )
ENTRY(init)
@@ -19,6 +20,10 @@ CHECK: identifier: elf64-x86-64
CHECK: comma: ,
CHECK: identifier: elf64-x86-64
CHECK: r_paren: )
+CHECK: kw_output: OUTPUT
+CHECK: l_paren: (
+CHECK: identifier: /out/foo
+CHECK: r_paren: )
CHECK: kw_group: GROUP
CHECK: l_paren: (
CHECK: identifier: /lib/x86_64-linux-gnu/libc.so.6
OpenPOWER on IntegriCloud