diff options
author | Nick Alcock <nick.alcock@oracle.com> | 2025-05-30 15:31:36 +0100 |
---|---|---|
committer | Nick Alcock <nick.alcock@oracle.com> | 2025-06-04 12:51:19 +0100 |
commit | 75e514cfa56c202d4d481626c1f0ba74eb61ff86 (patch) | |
tree | c722ad113843674deee4063a4011b652592dbd72 /libctf/ctf-impl.h | |
parent | 246fe7c3353759c377a2643cb0b861131ea95cb5 (diff) | |
download | binutils-75e514cfa56c202d4d481626c1f0ba74eb61ff86.zip binutils-75e514cfa56c202d4d481626c1f0ba74eb61ff86.tar.gz binutils-75e514cfa56c202d4d481626c1f0ba74eb61ff86.tar.bz2 |
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.
Diffstat (limited to 'libctf/ctf-impl.h')
0 files changed, 0 insertions, 0 deletions