[lld] r198812 - Add missing triples so that these tests pass on 32 bit arch.

Rui Ueyama ruiu at google.com
Wed Jan 8 16:07:20 PST 2014


Author: ruiu
Date: Wed Jan  8 18:07:20 2014
New Revision: 198812

URL: http://llvm.org/viewvc/llvm-project?rev=198812&view=rev
Log:
Add missing triples so that these tests pass on 32 bit arch.

Modified:
    lld/trunk/test/Driver/libsearch-inputGraph.test
    lld/trunk/test/elf/archive-elf.test
    lld/trunk/test/elf/mergeatoms.test

Modified: lld/trunk/test/Driver/libsearch-inputGraph.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/Driver/libsearch-inputGraph.test?rev=198812&r1=198811&r2=198812&view=diff
==============================================================================
--- lld/trunk/test/Driver/libsearch-inputGraph.test (original)
+++ lld/trunk/test/Driver/libsearch-inputGraph.test Wed Jan  8 18:07:20 2014
@@ -1,10 +1,17 @@
-RUN: lld -flavor gnu -L%p/../elf/Inputs -lfnarchive --output-filetype=yaml --noinhibit-exec 2> %t.err
+RUN: lld -flavor gnu -target x86_64-linux -L%p/../elf/Inputs -lfnarchive \
+RUN:   --output-filetype=yaml --noinhibit-exec 2> %t.err
 RUN: FileCheck %s < %t.err
-RUN: lld -flavor gnu -L%p/../elf/Inputs --whole-archive -lfnarchive --output-filetype=yaml --noinhibit-exec 2> %t1.err
+
+RUN: lld -flavor gnu -target x86_64-linux  -L%p/../elf/Inputs --whole-archive \
+RUN:   -lfnarchive --output-filetype=yaml --noinhibit-exec 2> %t1.err
 RUN: FileCheck %s -check-prefix="WHOLEARCHIVE" < %t1.err
-RUN: lld -flavor gnu -L%p/../elf/Inputs --whole-archive --as-needed -lfnarchive --output-filetype=yaml --noinhibit-exec 2> %t2.err
+
+RUN: lld -flavor gnu -target x86_64-linux  -L%p/../elf/Inputs --whole-archive \
+RUN:   --as-needed -lfnarchive --output-filetype=yaml --noinhibit-exec 2> %t2.err
 RUN: FileCheck %s -check-prefix="ASNEEDED" < %t2.err
-RUN: lld -flavor gnu --sysroot=%p/../elf -L=/Inputs -lfnarchive --output-filetype=yaml --noinhibit-exec 2> %t3.err
+
+RUN: lld -flavor gnu -target x86_64-linux  --sysroot=%p/../elf -L=/Inputs \
+RUN:   -lfnarchive --output-filetype=yaml --noinhibit-exec 2> %t3.err
 RUN: FileCheck -check-prefix="SYSROOT" %s < %t3.err
 
 CHECK: Name    : {{[^ ]+}}elf/Inputs{{[\\/]}}libfnarchive.a

Modified: lld/trunk/test/elf/archive-elf.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/archive-elf.test?rev=198812&r1=198811&r2=198812&view=diff
==============================================================================
--- lld/trunk/test/elf/archive-elf.test (original)
+++ lld/trunk/test/elf/archive-elf.test Wed Jan  8 18:07:20 2014
@@ -23,7 +23,9 @@
 # }
 # gcc -c main.c fn.c fn1.c
 
-RUN: lld -flavor gnu --output-filetype=yaml -r %p/Inputs/mainobj.x86_64 %p/Inputs/libfnarchive.a | FileCheck -check-prefix NOFORCELOAD %s
+RUN: lld -flavor gnu -target x86_64-linux --output-filetype=yaml -r \
+RUN:   %p/Inputs/mainobj.x86_64 %p/Inputs/libfnarchive.a | \
+RUN:   FileCheck -check-prefix NOFORCELOAD %s
 
 NOFORCELOAD:  defined-atoms:
 NOFORCELOAD:    - name:              fn

Modified: lld/trunk/test/elf/mergeatoms.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/mergeatoms.test?rev=198812&r1=198811&r2=198812&view=diff
==============================================================================
--- lld/trunk/test/elf/mergeatoms.test (original)
+++ lld/trunk/test/elf/mergeatoms.test Wed Jan  8 18:07:20 2014
@@ -1,5 +1,5 @@
 # Tests that atoms are merged by testing it with --merge-strings option
-RUN: lld -flavor gnu --merge-strings -o %t1 \
+RUN: lld -flavor gnu -target x86_64-linux --merge-strings -o %t1 \
 RUN:    %p/Inputs/foo.o.x86-64 %p/Inputs/bar.o.x86-64 -e bar1
 RUN: llvm-objdump -s %t1 |  FileCheck -check-prefix=mergeAtoms %s
 





More information about the llvm-commits mailing list