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.
discards 413571f2c6c libctf: compilation error fixes discards 79215f92933 libctf: dump: ditch ctf_dict_t in states, use parameters instead discards ed80b565a2d libctf: dump: datasec dumping discards fc474d64187 foo discards c57c34dd30e fixup! libctf: wip: header changes, file open changes for CTFv4 discards e053f099cfa libctf: temporarily dike out old-version reading code discards e4970354333 libctf: ctf-lookup: sweep for needed internal API changes discards 0927e4d1d6b libctf: drop most variable deletion discards f922d7daca5 libctf: create: allow addition to datasecs in any order discards ca463757964 libctf: ctf-dedup: changes for CTFv4/BTF discards 12696fa6b53 libctf: create: ctf_add_section_variable consistency discards 4d1c71e8470 libctf: create: fix ctf_add_section_variable type signature discards 8ee877b67c9 libctf: make ctf_add_datasec private discards 617ba053ad2 libctf: fix ctf_type_linkage()'s API discards df5cfd811bc libctf: a few more missed bits discards e2a5c5e1d63 libctf: dedup: delete a wildly obsolete comment discards e20055b72bb libctf: add missing reference type kinds to ctf_type_reference discards d9421bcd92b libctf: types: add a family of fast internal-only type-kind [...] discards 4543ec66e76 libctf: delete ctf_vars discards daa267b6b08 libctf: serialization discards 35f224d9b0d libctf: add write-this-file-format API discards 802762f66da libctf: improved BTF corruption checking discards b11aabc98bc libctf: create: distinguish between vbytes in use and vbyte [...] discards af703337c1b libctf: remove is-BTF dead-reckoning discards a53ea6ac333 libctf: header typos and missing macros discards d5fcddac811 libctf: header offset changes and associated bugfixes discards f4de053e4b5 libctf: vlen type-correctness, btf.h co-inclusion discards b2d27ed1be5 libctf: some more missing types bits: temporary API changes docs discards 7012ab04d69 libctf: function argument names discards 864f0673012 libctf: ctf_lookup_kind -> ctf_lookup_by_kind discards 8131c074b2c libctf: last bit of ctf-types.c discards 3138dc64951 libctf: ctf-type / ctf-create: BTF / CTFv4 wip discards d9e31286d97 libctf: fix ctf_set_array type/index confusion discards af76c985428 libctf: remove the layout section from v4 again discards 19505af9c1d libctf: wip: header changes, file open changes for CTFv4 new 377d5453034 libctf: wip: header changes, file open changes for CTFv4 new c37b1638e53 libctf: remove the layout section from v4 again new 4b87a11cf8e libctf: fix ctf_set_array type/index confusion new 13c49768b39 libctf: ctf-type / ctf-create: BTF / CTFv4 wip new 240e019cf15 libctf: last bit of ctf-types.c new 9a94aec7b05 libctf: ctf_lookup_kind -> ctf_lookup_by_kind new ddded85716d libctf: function argument names new 29c7260b183 libctf: some more missing types bits: temporary API changes docs new 24192e061b9 libctf: vlen type-correctness, btf.h co-inclusion new 8ebbb553099 libctf: header offset changes and associated bugfixes new 385ff268fa6 libctf: header typos and missing macros new 7a13cfe1e9f libctf: remove is-BTF dead-reckoning new 958041b1062 libctf: create: distinguish between vbytes in use and vbyte [...] new 9855942ea24 libctf: improved BTF corruption checking new 3190e09c70a libctf: add write-this-file-format API new ae4228b649b libctf: serialization new 975fa839ea6 libctf: delete ctf_vars new f7140cbe7e0 libctf: types: add a family of fast internal-only type-kind [...] new ae6a8c6f5cc libctf: add missing reference type kinds to ctf_type_reference new 5a8cf793e00 libctf: dedup: delete a wildly obsolete comment new 3444bbb924f libctf: a few more missed bits new 54baa04e2e4 libctf: fix ctf_type_linkage()'s API new a3862832027 libctf: make ctf_add_datasec private new afa47d5e693 libctf: create: fix ctf_add_section_variable type signature new fc18c9d4cdd libctf: create: ctf_add_section_variable consistency new 385ee7c6d1c libctf: ctf-dedup: changes for CTFv4/BTF new 0cd9e8e03e5 libctf: create: allow addition to datasecs in any order new 9d2527c6741 libctf: drop most variable deletion new c28ed38772e libctf: ctf-lookup: sweep for needed internal API changes new 737c6957a4d libctf: temporarily dike out old-version reading code new 3b4bc9a8380 libctf: compilation error fixes new fc35b121aa1 libctf: dump: datasec dumping new 9c632cd1639 libctf: dump: ditch ctf_dict_t in states, use parameters instead new fcd8fe52223 libctf: compilation error fixes new a3b1d33bf67 libctf: add proper CTF_K_FUNCTION support in ctf_add_type new aba7ef89874 libctf: lots and lots of compilation error fixes
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (413571f2c6c) \ N -- N -- N refs/heads/users/nalcock/road-to-ctfv4 (aba7ef89874)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 36 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.h | 2 +- libctf/ctf-create.c | 83 +++++++++++++++++++++++++------ libctf/ctf-decl.c | 8 +-- libctf/ctf-dedup.c | 94 ++++++++++++++++++++++------------- libctf/ctf-hash.c | 6 +++ libctf/ctf-impl.h | 17 ++++--- libctf/ctf-link.c | 8 +-- libctf/ctf-lookup.c | 30 +++++------ libctf/ctf-open.c | 132 +++++++++++++++++++++++++------------------------ libctf/ctf-serialize.c | 3 +- libctf/ctf-types.c | 14 +++--- 11 files changed, 243 insertions(+), 154 deletions(-)