diff options
| author | George Rimar <grimar@accesssoftek.com> | 2016-09-15 12:44:38 +0000 |
|---|---|---|
| committer | George Rimar <grimar@accesssoftek.com> | 2016-09-15 12:44:38 +0000 |
| commit | 31c25ae90a4311d57f31ac8fc6a41a36a6b4b1cb (patch) | |
| tree | 9641eccd69dfb2e46f193f0b1eb92f6f16e48bf6 /clang/lib/Sema/SemaChecking.cpp | |
| parent | fe7fd879d78c97a94a57d9beb7b5896f75491ae7 (diff) | |
| download | bcm5719-llvm-31c25ae90a4311d57f31ac8fc6a41a36a6b4b1cb.tar.gz bcm5719-llvm-31c25ae90a4311d57f31ac8fc6a41a36a6b4b1cb.zip | |
Recommit r281318 "[ELF] - Versionscript: support mangled symbols with the same name."
Previouly bot was failing:
http://lab.llvm.org:8011/builders/clang-with-lto-ubuntu/builds/413/steps/test-stage1-compiler/logs/stdio
Fixed possible segfault, so commit should bix the buildbot.
Initial commit message:
This is PR30312. Info from bug page:
Both of these symbols demangle to abc::abc():
_ZN3abcC1Ev
_ZN3abcC2Ev
(These would be abc's complete object constructor and base object constructor, respectively.)
however with "abc::abc()" in the version script only one of the two receives the symbol version.
Patch fixes that.
It uses testcase created by Ed Maste (D24306).
Differential revision: https://reviews.llvm.org/D24336
llvm-svn: 281605
Diffstat (limited to 'clang/lib/Sema/SemaChecking.cpp')
0 files changed, 0 insertions, 0 deletions

