diff options
Diffstat (limited to 'test/ELF/copy-errors.s')
| -rw-r--r-- | test/ELF/copy-errors.s | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/test/ELF/copy-errors.s b/test/ELF/copy-errors.s index 0af4638120d10..40f73178557d0 100644 --- a/test/ELF/copy-errors.s +++ b/test/ELF/copy-errors.s @@ -7,12 +7,19 @@ // CHECK: cannot preempt symbol: bar // CHECK: >>> defined in {{.*}}.so // CHECK: >>> referenced by {{.*}}.o:(.text+0x1) -// CHECK: symbol 'zed' defined in {{.*}}.so has no type + +// CHECK: error: symbol 'zed' has no type +// CHECK-NEXT: >>> defined in {{.*}}.so +// CHECK-NEXT: >>> referenced by {{.*}}.o:(.text+0x6) // RUN: not ld.lld --noinhibit-exec %t.o %t2.so -o %t 2>&1 | FileCheck %s --check-prefix=NOINHIBIT -// NOINHIBIT: warning: symbol 'zed' defined in {{.*}}.so has no type +// NOINHIBIT: warning: symbol 'zed' has no type +// NOINHIBIT-NEXT: >>> defined in {{.*}}.so +// NOINHIBIT-NEXT: >>> referenced by {{.*}}.o:(.text+0x6) .global _start _start: -call bar -call zed +.byte 0xe8 +.long bar - . +.byte 0xe8 +.long zed - . |
