forked from OSchip/llvm-project
15 lines
505 B
Plaintext
15 lines
505 B
Plaintext
# Verify that lld can handle multiple input files.
|
|
#
|
|
# RUN: yaml2obj %p/Inputs/main.obj.yaml > %t1.obj
|
|
# RUN: yaml2obj %p/Inputs/static-data1.obj.yaml > %t2.obj
|
|
# RUN: yaml2obj %p/Inputs/static-data2.obj.yaml > %t3.obj
|
|
#
|
|
# RUN: lld -flavor link /out:%t1 /subsystem:console /entry:main /opt:noref \
|
|
# RUN: -- %t1.obj %t2.obj %t3.obj && llvm-objdump -d %t1 | FileCheck %s
|
|
|
|
CHECK: Disassembly of section .text:
|
|
CHECK: .text:
|
|
CHECK: movl {{[0-9]+}}, %eax
|
|
CHECK: addl {{[0-9]+}}, %eax
|
|
CHECK: ret
|