https://sourceware.org/bugzilla/show_bug.cgi?id=33047
--- Comment #2 from Sourceware Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Nick Alcock <n...@sourceware.org>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=75e514cfa56c202d4d481626c1f0ba74eb61ff86 commit 75e514cfa56c202d4d481626c1f0ba74eb61ff86 Author: Nick Alcock <nick.alc...@oracle.com> Date: Fri May 30 15:31:36 2025 +0100 Revert "libctf: fix linking of non-root-visible types" This reverts commit 87b2f673102884d7c69144c85a26ed5dbaa4f86a. It is based on a misconception, that hidden types in the deduplicator input should always be hidden in the output. For cu-mapped links, and final links following cu-mapped links, this is not true: we want to hide inputs if they were conflicting on the output and no more. We will reintroduce the testcase once a better fix is found. libctf/ PR libctf/33047 * ctf-dedup.c (ctf_dedup_emit_type): Don't respect the nonroot flag. * testsuite/libctf-writable/ctf-nonroot-linking.c: Removed. * testsuite/libctf-writable/ctf-nonroot-linking.lk: Removed. -- You are receiving this mail because: You are on the CC list for the bug.