]> granicus.if.org Git - clang/commit
Revert r231508 "CodeGen: Emit constant temporaries into read-only globals."
authorHans Wennborg <hans@hanshq.net>
Sat, 7 Mar 2015 00:46:19 +0000 (00:46 +0000)
committerHans Wennborg <hans@hanshq.net>
Sat, 7 Mar 2015 00:46:19 +0000 (00:46 +0000)
commitd09bc938a119b1dee248bc480978658ed81afc13
treeef1db9eb866f35cde644e894f4155e256f4a6367
parent8fe0b8fe52531ce305f0d62e495a00fbf28191ac
Revert r231508 "CodeGen: Emit constant temporaries into read-only globals."

This broke the Chromium build. Links were failing with messages like:

obj/dbus/libdbus_test_support.a(obj/dbus/dbus_test_support.mock_object_proxy.o):../../dbus/mock_object_proxy.cc:function dbus::MockObjectProxy::Detach(): warning: relocation refers to discarded section
/usr/local/google/work/chromium/src/third_party/binutils/Linux_x64/Release/bin/ld.gold: error: treating warnings as errors

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@231541 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGExpr.cpp
test/CodeGenCXX/compound-literals.cpp
test/CodeGenCXX/cxx0x-initializer-array.cpp
test/CodeGenCXX/cxx0x-initializer-references.cpp
test/CodeGenCXX/cxx0x-initializer-stdinitializerlist.cpp