mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-01 15:11:24 +00:00
7e621f3242
just provide and reference separate input files from an Inputs subdirectory. This pattern works very well in the Clang tree and is easier to understand in my opinion. It also has fewer limitations and will remove one particularly annoying use of TCL-style {} quoting from the testsuite. Also teach the LLVM lit configuration to avoid recursing into 'Inputs' subdirectories. This wasn't required for the previous 'Inputs' subdirectories used due to fortuitous suffix patterns. This is the first step to completely removing support for TCL-style tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159520 91177308-0d34-0410-b5e6-96231b3b80d8
7 lines
312 B
LLVM
7 lines
312 B
LLVM
; Test linking two functions with different prototypes and two globals
|
|
; in different modules. This is for PR411
|
|
; RUN: llvm-as %S/Inputs/basiclink.a.ll -o %t.foo.bc
|
|
; RUN: llvm-as %S/Inputs/basiclink.b.ll -o %t.bar.bc
|
|
; RUN: llvm-link %t.foo.bc %t.bar.bc -o %t.bc
|
|
; RUN: llvm-link %t.bar.bc %t.foo.bc -o %t.bc
|