summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/constructor-alias.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2018-06-18 20:58:54 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2018-06-18 20:58:54 +0000
commitd914fd2163663b4fb7964a6b7001a8182b864705 (patch)
tree3cb0856ac66a4e417c0247d169ad66b988ce9596 /clang/test/CodeGenCXX/constructor-alias.cpp
parentfeb4537b442b9b34022edefb844157a05344fa31 (diff)
downloadbcm5719-llvm-d914fd2163663b4fb7964a6b7001a8182b864705.tar.gz
bcm5719-llvm-d914fd2163663b4fb7964a6b7001a8182b864705.zip
IRgen: Mark aliases of ctors and dtors as unnamed_addr.
This is not only semantically correct but ensures that they will not be marked as address-significant once D48155 lands. Differential Revision: https://reviews.llvm.org/D48206 llvm-svn: 334982
Diffstat (limited to 'clang/test/CodeGenCXX/constructor-alias.cpp')
-rw-r--r--clang/test/CodeGenCXX/constructor-alias.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/CodeGenCXX/constructor-alias.cpp b/clang/test/CodeGenCXX/constructor-alias.cpp
index 8359bb90a05..ee2e57b711c 100644
--- a/clang/test/CodeGenCXX/constructor-alias.cpp
+++ b/clang/test/CodeGenCXX/constructor-alias.cpp
@@ -9,4 +9,4 @@ struct B {
B::B() {
}
-// CHECK: @_ZN1BC1Ev = alias void (%struct.B*), void (%struct.B*)* @_ZN1BC2Ev
+// CHECK: @_ZN1BC1Ev = unnamed_addr alias void (%struct.B*), void (%struct.B*)* @_ZN1BC2Ev
OpenPOWER on IntegriCloud