[Bug default/28971] New: changes to symbols unreferenced by debug info are not reported
gprocida at google dot com
sourceware-bugzilla@sourceware.org
Wed Mar 16 14:22:50 GMT 2022
https://sourceware.org/bugzilla/show_bug.cgi?id=28971
Bug ID: 28971
Summary: changes to symbols unreferenced by debug info are not
reported
Product: libabigail
Version: unspecified
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: default
Assignee: dodji at redhat dot com
Reporter: gprocida at google dot com
CC: libabigail at sourceware dot org
Target Milestone: ---
Reporting of symbols unreferenced-by-debug-info appears to be restricted to the
reporting of addition/removal only. There is no code to enumerate such symbols
that have changed and then call maybe_report_diff_for_symbol (as far as I can
tell).
The function symbol exported_function_gpl in the existing test file
tests/data/test-abidiff/test-crc-{1,2}.xml has no associated declaration with
matching elf-symbol-id attribute.
All the exported_function_gpl symbol attributes are the same between the two
files and as expected there is no diff for the symbol in the corresponding
tests/data/test-abidiff/test-crc-report.txt.
However if the CRC attribute, for example, of exported_function_gpl is changed
in one of the files, no diff is still reported.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libabigail
mailing list