forked from OSchip/llvm-project
ELF: Add a test showing that the new local_unnamed_addr attribute can permit internalization.
Part of the fix for PR27553. Differential Revision: http://reviews.llvm.org/D20259 llvm-svn: 272711
This commit is contained in:
parent
bcf909d737
commit
a8bf23d656
|
@ -19,7 +19,11 @@ define hidden void @bar() {
|
|||
ret void
|
||||
}
|
||||
|
||||
define linkonce_odr void @zed() unnamed_addr {
|
||||
define linkonce_odr void @zed() local_unnamed_addr {
|
||||
ret void
|
||||
}
|
||||
|
||||
define linkonce_odr void @zed2() unnamed_addr {
|
||||
ret void
|
||||
}
|
||||
|
||||
|
@ -38,5 +42,6 @@ define linkonce_odr void @baz() {
|
|||
; CHECK: define void @foo()
|
||||
; CHECK: define internal void @bar()
|
||||
; CHECK: define internal void @zed()
|
||||
; CHECK: define internal void @zed2()
|
||||
; CHECK: define weak_odr void @bah()
|
||||
; CHECK: define weak_odr void @baz()
|
||||
|
|
Loading…
Reference in New Issue