Use build id to lookup debug symbols for libc >= 2.31#285
Use build id to lookup debug symbols for libc >= 2.31#285robbert1978 wants to merge 6 commits intoio12:masterfrom
Conversation
|
While preparing #282 I remember testing something similar to this, but I would get some empty files for libcs older than 2.34. I'll check if this is really the case later today or tomorrow |
|
|
@robbert1978 While the change seems to work for the specific libc you're testing, it also causes a few regressions: Notice how some libcs shrunk down in size, since they don't have symbols anymore after this change - the ones I'm more worried about are I suspect some extra logic, maybe even just trying both ways, is needed |
|
So is there any way to unstrip libc for versions above 2.34? |
Check my small tool, I've tested it with libc 2.35 and 2.37. Maybe it will useful for you. |


I found that they use "build id" from version 2.31