[lld] r246153 - [LinkerScript] Enforce uniqueness of output object files...

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 27 08:18:43 PDT 2015


Author: davide
Date: Thu Aug 27 10:18:43 2015
New Revision: 246153

URL: http://llvm.org/viewvc/llvm-project?rev=246153&view=rev
Log:
[LinkerScript] Enforce uniqueness of output object files...

... in order to avoid conflicts when tests are run in parallel.
This is an attempt to fix PR24591.

Modified:
    lld/trunk/test/elf/linkerscript/filename-with-wildcards.test

Modified: lld/trunk/test/elf/linkerscript/filename-with-wildcards.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/linkerscript/filename-with-wildcards.test?rev=246153&r1=246152&r2=246153&view=diff
==============================================================================
--- lld/trunk/test/elf/linkerscript/filename-with-wildcards.test (original)
+++ lld/trunk/test/elf/linkerscript/filename-with-wildcards.test Thu Aug 27 10:18:43 2015
@@ -8,18 +8,18 @@ ENTRY(_start)
 SECTIONS
 {
   . = 0x500000;
-  .foo : { *p1.o(.text .rodata*) }
+  .foo : { *p1-wc.o(.text .rodata*) }
   .bar : { *(.text .rodata*) }
 }
 
 /*
 RUN: mkdir -p %T
-RUN: yaml2obj -format=elf %p/Inputs/prog1.o.yaml -o=%T/p1.o
-RUN: yaml2obj -format=elf %p/Inputs/prog2.o.yaml -o=%T/p2.o
-RUN: yaml2obj -format=elf %p/Inputs/prog3.o.yaml -o=%T/p3.o
+RUN: yaml2obj -format=elf %p/Inputs/prog1.o.yaml -o=%T/p1-wc.o
+RUN: yaml2obj -format=elf %p/Inputs/prog2.o.yaml -o=%T/p2-wc.o
+RUN: yaml2obj -format=elf %p/Inputs/prog3.o.yaml -o=%T/p3-wc.o
 RUN: cd %T
 
-RUN: lld -flavor gnu  -target x86_64 -T %s p1.o p2.o p3.o \
+RUN: lld -flavor gnu  -target x86_64 -T %s p1-wc.o p2-wc.o p3-wc.o \
 RUN:   -static -o %t1
 RUN: llvm-readobj -s %t1 | FileCheck -check-prefix CHECKSECTIONS %s
 




More information about the llvm-commits mailing list