This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from a1f463bedd6 Automatic date update in version.in new 087945261c7 libctf: fix some tabdamage and move some code around new bf4c3185a5a libctf: split serialization and file writeout into its own file new 01cbfcba4bc libctf: fix comment above ctf_dict_t new b9a964318a7 libctf: split up ctf_serialize new eefe721eadf libctf: fix GNU style for do {} while new 7879dd88efd libctf: eliminate dtd_u, part 1: int/float/slice new 534444b1ee1 libctf: eliminate dtd_u, part 2: arrays new 81982d20fac libctf: eliminate dtd_u, part 3: functions new 755ba58ebef Add install dependencies for ld -> bfd and libctf -> bfd new 2a05d50e90c libctf: don't lose track of all valid types upon serialization new 986e9e3aa03 libctf: do not corrupt strings across ctf_serialize new 77d724a7ecd libctf: eliminate dtd_u, part 4: enums new 08c428aff4a libctf: eliminate dtd_u, part 5: structs / unions new d7b1416ef2c libctf: types: unify code dealing with small-vs-large struc [...] new e4c78f303df libctf: a couple of small error-handling fixes new 69a284867c7 libctf: support encodings for enums
The 16 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: ChangeLog | 9 + Makefile.def | 9 +- Makefile.in | 7 +- ld/ChangeLog | 5 + ld/testsuite/ld-ctf/slice.c | 3 + ld/testsuite/ld-ctf/slice.d | 4 +- libctf/ChangeLog | 215 +++ libctf/Makefile.am | 4 +- libctf/Makefile.in | 44 +- libctf/ctf-archive.c | 3 +- libctf/ctf-create.c | 1893 ++++---------------- libctf/ctf-dedup.c | 90 +- libctf/ctf-dump.c | 8 +- libctf/ctf-hash.c | 6 + libctf/ctf-impl.h | 42 +- libctf/ctf-link.c | 92 +- libctf/ctf-lookup.c | 15 +- libctf/ctf-open.c | 7 +- libctf/ctf-serialize.c | 1419 +++++++++++++++ libctf/ctf-string.c | 78 +- libctf/ctf-types.c | 540 ++---- libctf/swap.h | 24 +- libctf/testsuite/libctf-lookup/enum-many-ctf.c | 10 + libctf/testsuite/libctf-lookup/enum-many.lk | 101 ++ libctf/testsuite/libctf-lookup/struct-iteration.c | 6 +- .../type-add-unnamed-struct-ctf.c | 1 + .../libctf-regression/type-add-unnamed-struct.c | 4 +- .../libctf-regression/type-add-unnamed-struct.lk | 1 + .../reserialize-strtab-corruption.c | 91 + .../reserialize-strtab-corruption.lk | 5 + 30 files changed, 2641 insertions(+), 2095 deletions(-) create mode 100644 libctf/ctf-serialize.c create mode 100644 libctf/testsuite/libctf-lookup/enum-many-ctf.c create mode 100644 libctf/testsuite/libctf-lookup/enum-many.lk create mode 100644 libctf/testsuite/libctf-writable/reserialize-strtab-corruption.c create mode 100644 libctf/testsuite/libctf-writable/reserialize-strtab-corruption.lk