diff options
author | Michael J. Spencer <bigcheesegs@gmail.com> | 2013-01-15 21:13:02 +0000 |
---|---|---|
committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2013-01-15 21:13:02 +0000 |
commit | 8b3898af26f7a26193a90b6e662599d16066e121 (patch) | |
tree | cdeff15fe8a9ded8d2e40f7979a45522fdd59deb /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 842885e06e05316d347b1c459990a65b927fe23c (diff) | |
download | llvm-8b3898af26f7a26193a90b6e662599d16066e121.zip llvm-8b3898af26f7a26193a90b6e662599d16066e121.tar.gz llvm-8b3898af26f7a26193a90b6e662599d16066e121.tar.bz2 |
[ELF] Never allocate content to weak symbols as they may be merged away.
This is done by creating a new non-weak anonymous symbol and creating
an atom with content for that symbol. This is added after the weak symbol
so that they have the same address.
llvm-svn: 172553
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions