This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/nalcock/road-to-ctfv4 in repository binutils-gdb.
from eda34582aa3 libctf: open: don't play with ctf_typemax during name table init new a2f412b6622 include: sync up the CTF version numbers and the version integers new 720ad9cf595 libctf: give a version number to 'Solaris CTF'. new 14ce245c755 libctf, link: explicitly name unnamed non-archive linker inputs new 99ea104d413 libctf: dedup: conflicting types are non-root-visible new f5144597db0 libctf: create: non-root-visible variables cannot be duplicates new c04c7378107 libctf: link: slight debugging improvement in cu-mapped mode new 2ea8942a8b6 libctf, dump: augment datasec dumps with the number of vars new ccd9a112d88 libctf: dedup: fix indentation new 6e2028dd69b libctf: kind-independent linkage constants new 971fdbc6b43 libctf: dedup: unify extern and non-extern variables and fu [...] new 7eb62fd33bb libctf: types: fix ctf_type_kind_next in child dicts new 9df76203f53 libctf: separate ctf_next_t ctn_type and ctn_idx new 77c6bb3823f libctf: serialize: fix child type writeout start point new cd4a43684da libctf: dedup: fix datasec entry population new 3dc37b037ea libctf: create: yet another fix to prefix addition new fe69740bcb8 libctf: create: and another one new faa1a81f358 libctf: create: reimplement ctf_set_conflicting using exist [...] new 7b90aec7dcb libctf: add ctf_type_data new 37e11165334 libctf: create: yet more prefix-addition fixes new 05553915490 libctf: open: fix non-root-visible opening infloop new 468e4d14edb libctf: dump: fix free-without-consistent-alloc dumping vars new e7f9a8998fa libctf: types: fix suffix confusions in type-chasing new 9d56be79dd9 libctf: link: fix archive member name propagation for empty inputs new 1f19cd641d9 libctf: dump: fix not-unused arg annotation new 8a87f44e158 libctf: support variables of nonrepresentable type
The 25 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/ctf-api.h | 18 +- include/ctf.h | 17 +- libctf/api.org | 2 + libctf/ctf-create.c | 94 ++++--- libctf/ctf-dedup.c | 272 ++++++++++++++++----- libctf/ctf-dump.c | 23 +- libctf/ctf-impl.h | 18 +- libctf/ctf-link.c | 18 +- libctf/ctf-lookup.c | 14 +- libctf/ctf-open.c | 35 +-- libctf/ctf-serialize.c | 8 +- libctf/ctf-types.c | 111 ++++++--- libctf/doc/ctf-spec.texi | 4 +- libctf/libctf.ver | 1 + libctf/testsuite/libctf-lookup/by-kind/array.lk | 2 +- libctf/testsuite/libctf-lookup/by-kind/const.lk | 2 +- libctf/testsuite/libctf-lookup/by-kind/datasec.lk | 2 +- libctf/testsuite/libctf-lookup/by-kind/forward.lk | 2 +- libctf/testsuite/libctf-lookup/by-kind/integer.lk | 2 +- libctf/testsuite/libctf-lookup/by-kind/pointer.lk | 2 +- libctf/testsuite/libctf-lookup/by-kind/restrict.lk | 2 +- libctf/testsuite/libctf-lookup/by-kind/struct.lk | 2 +- libctf/testsuite/libctf-lookup/by-kind/union.lk | 2 +- libctf/testsuite/libctf-lookup/by-kind/volatile.lk | 2 +- 24 files changed, 471 insertions(+), 184 deletions(-)