diff options
author | Davide Italiano <davide@freebsd.org> | 2016-09-15 17:54:22 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2016-09-15 17:54:22 +0000 |
commit | f7518498ffa4064b548aa924a6ce4fa6d9378645 (patch) | |
tree | 08b5f0b4e83e6f8641d29daece1200b339979877 /llvm/test/Object/X86/nm-bitcodeweak.test | |
parent | b385f2a16fb071a6355c8a01d3aaf2aca704fd7d (diff) | |
download | bcm5719-llvm-f7518498ffa4064b548aa924a6ce4fa6d9378645.tar.gz bcm5719-llvm-f7518498ffa4064b548aa924a6ce4fa6d9378645.zip |
[IRObjectFile] Handle undefined weak symbols in RecordStreamer.
Differential Revision: https://reviews.llvm.org/D24594
llvm-svn: 281629
Diffstat (limited to 'llvm/test/Object/X86/nm-bitcodeweak.test')
-rw-r--r-- | llvm/test/Object/X86/nm-bitcodeweak.test | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/test/Object/X86/nm-bitcodeweak.test b/llvm/test/Object/X86/nm-bitcodeweak.test index 3333068bb36..2af09e58988 100644 --- a/llvm/test/Object/X86/nm-bitcodeweak.test +++ b/llvm/test/Object/X86/nm-bitcodeweak.test @@ -1,6 +1,7 @@ ; RUN: llvm-as %s -o=%t1 ; RUN: llvm-nm %t1 | FileCheck %s +; Check that __libc_blah is reported as defined weak. ; CHECK: W __libc_blah target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" @@ -8,3 +9,5 @@ target triple = "x86_64-unknown-freebsd11.0" module asm ".weak __libc_blah" module asm ".equ __libc_blah, blah" +module asm ".globl blah" +module asm "blah: ret" |