[Bug default/28319] abidw - regression in treatment of anonymous enums in structs

gprocida at google dot com sourceware-bugzilla@sourceware.org
Wed Jan 12 11:25:16 GMT 2022


https://sourceware.org/bugzilla/show_bug.cgi?id=28319

--- Comment #8 from gprocida at google dot com ---
I tried another version which left the default at the environment level intact.

https://sourceware.org/pipermail/libabigail/2022q1/004071.html

However, type comparisons performed *outside* compare_before_canonicalisation
were still being done ignoring enumerator names and this is what seems to
matter (at least for the vmlinux test case here).

As things stand, the use_enum_binary_only_equality code in
compare_before_canonicalisation does nothing as the values before/after are all
true.

Fixing the default in environment fixes this bug.

I'll post a new commit.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libabigail mailing list