diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-07-06 21:36:23 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-07-06 21:36:23 +0000 |
| commit | 2d5d23d41d41a1c6a32d0d1c94efc843ca32fa35 (patch) | |
| tree | 1f8736134d274053ab9cf399c54ad00a0ca4357a /llvm/test/Object/X86 | |
| parent | 498fff661d9b762bdb883742c582a9fcaadfa443 (diff) | |
| download | bcm5719-llvm-2d5d23d41d41a1c6a32d0d1c94efc843ca32fa35.tar.gz bcm5719-llvm-2d5d23d41d41a1c6a32d0d1c94efc843ca32fa35.zip | |
llvm-nm: treat weak undefined as undefined.
This matches the behavior of gnu ld.
llvm-svn: 241512
Diffstat (limited to 'llvm/test/Object/X86')
| -rw-r--r-- | llvm/test/Object/X86/nm-coff.s | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/test/Object/X86/nm-coff.s b/llvm/test/Object/X86/nm-coff.s new file mode 100644 index 00000000000..b8f28c7e52a --- /dev/null +++ b/llvm/test/Object/X86/nm-coff.s @@ -0,0 +1,9 @@ +// RUN: llvm-mc %s -o %t -filetype=obj -triple=x86_64-pc-win32 +// RUN: llvm-nm --undefined-only %t | FileCheck %s +// CHECK: w foo + +g: + movl foo(%rip), %eax + retq + + .weak foo |

