aboutsummaryrefslogtreecommitdiff
path: root/libctf
diff options
context:
space:
mode:
authorNick Alcock <nick.alcock@oracle.com>2025-04-02 13:27:19 +0100
committerNick Alcock <nick.alcock@oracle.com>2025-04-02 13:27:19 +0100
commit99b1d742ba261955617b3ba6e948588a52197630 (patch)
tree04c9bc0024c51c445dd19d57b4d643b76f321da7 /libctf
parent4d60ee87bbc2a96ee7b18802c1a66dbfc946053f (diff)
downloadbinutils-users/nalcock/road-to-ctfv4.zip
binutils-users/nalcock/road-to-ctfv4.tar.gz
binutils-users/nalcock/road-to-ctfv4.tar.bz2
libctf: make provisional ID assignment less noisyusers/nalcock/road-to-ctfv4
Only dump it if it changed something.
Diffstat (limited to 'libctf')
-rw-r--r--libctf/ctf-serialize.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libctf/ctf-serialize.c b/libctf/ctf-serialize.c
index 60a6332..9825220 100644
--- a/libctf/ctf-serialize.c
+++ b/libctf/ctf-serialize.c
@@ -1248,8 +1248,9 @@ ctf_emit_type_sect (ctf_dict_t *fp, unsigned char **tptr)
}
#ifdef ENABLE_LIBCTF_HASH_DEBUGGING
- ctf_dprintf ("%p: provisional ID assignment: %lx -> %lx\n", (void *) fp,
- dtd->dtd_type, id);
+ if (dtd->dtd_type != id)
+ ctf_dprintf ("%p: provisional ID assignment: %lx -> %lx\n", (void *) fp,
+ dtd->dtd_type, id);
#endif
t += dtd->dtd_vlen_size;