|
From: | hjl.tools at gmail dot com |
Subject: | [Bug binutils/27486] readelf: Warning: could not find separate debug file 'libc-2.32.so.debug' |
Date: | Mon, 01 Mar 2021 13:15:14 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=27486 --- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> --- (In reply to Nick Clifton from comment #2) > Hi H.J. > > > [hjl@gnu-cfl-2 cpu-rt-c]$ readelf --dyn-syms /lib64/libc-2.32.so| grep > > strchr > > > I only want to displace dynamic symbols. Why should readelf care the > > separate debug file? > > It cares because there may be information in the separate debug info files > that is relevant to the query that is being carried out. Ie in this case > there may be dynamic symbols in the debug info files. The symbol tables shouldn't depend on the separate debug info files. > You can suppress this behaviour though. Either by configuring the binutils > with --enable-follow-debug-links=no or by adding the -wN or > --debug-dump=no-follow-links options to the readelf command line. > The info being asked doesn't exist in the separate debug info files. A patch is posted at https://sourceware.org/pipermail/binutils/2021-February/115568.html -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |