-
-
Notifications
You must be signed in to change notification settings - Fork 470
New issue
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
--trace-symbol
flag affects .symver
#1168
Comments
It may be caused by this line adding Lines 382 to 383 in 0702d41
when we actually want versioned symbols to map foo@VER -> foo Lines 1327 to 1329 in 0702d41
|
Thank you for your report! The above change should fix the issue. |
VitalyAnkh
pushed a commit
to VitalyAnkh/mold
that referenced
this issue
Dec 23, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Using the following program,
If I compile with
-fuse-ld=mold
and usenm -D
to display the dynamic imports, I getas expected.
However, if I add
-Wl,-y,pthread_join@GLIBC_2.2.5
,nm -D
showsStrangely, I could only get this to occur in Ubuntu 22.04, but not 20.04, which may be caused by glibc introducing a new default version to
pthread_join
.The text was updated successfully, but these errors were encountered: