summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-10-01 15:45:41 +0000
committerRui Ueyama <ruiu@google.com>2015-10-01 15:45:41 +0000
commitbd35d75e4229e56d70aaaf5f6e4a10a46abb052f (patch)
treed7bd446b944354b3bd2a6ddabc52b4abddd58184
parent983ed2b7499d9737e5de399a1e1cd57b3701ef6e (diff)
downloadbcm5719-llvm-bd35d75e4229e56d70aaaf5f6e4a10a46abb052f.tar.gz
bcm5719-llvm-bd35d75e4229e56d70aaaf5f6e4a10a46abb052f.zip
ELF2: Linker scripts can refer other linker scripts. Test that.
This did not work before r249023. llvm-svn: 249024
-rw-r--r--lld/test/elf2/linkerscript.s5
1 files changed, 5 insertions, 0 deletions
diff --git a/lld/test/elf2/linkerscript.s b/lld/test/elf2/linkerscript.s
index a8511df02ad..ee2fb1da5d7 100644
--- a/lld/test/elf2/linkerscript.s
+++ b/lld/test/elf2/linkerscript.s
@@ -5,6 +5,11 @@
# RUN: lld -flavor gnu2 -o %t2 %t.script
# RUN: llvm-readobj %t2 > /dev/null
+# RUN: echo "GROUP(" %t.script2 ")" > %t.script1
+# RUN: echo "GROUP(" %t ")" > %t.script2
+# RUN: lld -flavor gnu2 -o %t2 %t.script1
+# RUN: llvm-readobj %t2 > /dev/null
+
# RUN: echo "OUTPUT_FORMAT(\"elf64-x86-64\") /*/*/ GROUP(" %t ")" > %t.script
# RUN: lld -flavor gnu2 -o %t2 %t.script
# RUN: llvm-readobj %t2 > /dev/null
OpenPOWER on IntegriCloud