aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/stdexcept.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2013-10-06 22:13:16 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2013-10-06 22:13:16 +0000
commit926aa5f4f24a2e34dfe8dcbe3875550e6e87f70c (patch)
treef65e07690860b3cbbc71e6b257b0ff275eeb7f94 /libcxx/src/stdexcept.cpp
parent6d48bdd2a866f5358aef7c5e69d32d75d71bde05 (diff)
downloadllvm-926aa5f4f24a2e34dfe8dcbe3875550e6e87f70c.zip
llvm-926aa5f4f24a2e34dfe8dcbe3875550e6e87f70c.tar.gz
llvm-926aa5f4f24a2e34dfe8dcbe3875550e6e87f70c.tar.bz2
Eliminate more symbols multiply defined between libsupc++ and libc++.
The remaining multiple definitions were flushed out by attempting to link libsupc++ and libc++ into the same executable with --whole-archive, e.g. clang++ -I../llvm/projects/libcxx/include -nodefaultlibs -Wl,--whole-archive lib/libc++.a /usr/lib/gcc/x86_64-linux-gnu/4.6/libsupc++.a -Wl,--no-whole-archive -lgcc -lgcc_s -lc -lpthread -lrt (The same technique was used to flush out multiple definitions in libstdc++.) Differential Revision: http://llvm-reviews.chandlerc.com/D1824 llvm-svn: 192074
Diffstat (limited to 'libcxx/src/stdexcept.cpp')
0 files changed, 0 insertions, 0 deletions