We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I've added a change to a test case to demonstrate the issue in https://reviews.llvm.org/D24306
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.
"abc::abc()"
From llvm-readobj -V -dyn-symbols I find these two symbols:
_ZN3abcC1Ev@ _ZN3abcC2Ev@@LIBSAMPLE_1.0
The text was updated successfully, but these errors were encountered:
Patch: https://reviews.llvm.org/D24336
Sorry, something went wrong.
r281318
Reopened as this change was reverted in r281411 due to buildbot failures.
FWIW it passes on my FreeBSD 10.3 machine.
Recommitted as r281605
Yes, but still waiting for build bot, so a bit too early, lets hope it is fine )
(http://lab.llvm.org:8011/builders/clang-with-lto-ubuntu)
No branches or pull requests
Extended Description
I've added a change to a test case to demonstrate the issue in https://reviews.llvm.org/D24306
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.From llvm-readobj -V -dyn-symbols I find these two symbols:
_ZN3abcC1Ev@
_ZN3abcC2Ev@@LIBSAMPLE_1.0
The text was updated successfully, but these errors were encountered: