This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-check_binutils in repository toolchain/ci/binutils-gdb.
from 95557f1e09 Automatic date update in version.in adds d0c99a23b2 gdb/testsuite: add test for run/attach while program is running adds f058c5210f gdb: remove unneeded argument in check_multi_target_resumption adds a1f463bedd Automatic date update in version.in adds 087945261c libctf: fix some tabdamage and move some code around adds bf4c3185a5 libctf: split serialization and file writeout into its own file adds 01cbfcba4b libctf: fix comment above ctf_dict_t adds b9a964318a libctf: split up ctf_serialize adds eefe721ead libctf: fix GNU style for do {} while adds 7879dd88ef libctf: eliminate dtd_u, part 1: int/float/slice adds 534444b1ee libctf: eliminate dtd_u, part 2: arrays adds 81982d20fa libctf: eliminate dtd_u, part 3: functions adds 755ba58ebe Add install dependencies for ld -> bfd and libctf -> bfd adds 2a05d50e90 libctf: don't lose track of all valid types upon serialization adds 986e9e3aa0 libctf: do not corrupt strings across ctf_serialize adds 77d724a7ec libctf: eliminate dtd_u, part 4: enums adds 08c428aff4 libctf: eliminate dtd_u, part 5: structs / unions adds d7b1416ef2 libctf: types: unify code dealing with small-vs-large struct [...] adds e4c78f303d libctf: a couple of small error-handling fixes adds 69a284867c libctf: support encodings for enums adds 835f2fae11 Fix section dumping so that warnings are not issued for miss [...] adds 538c15fc2a GCC_CET_HOST_FLAGS: Check if host supports multi-byte NOPs adds 763b8efdcc gdb/doc: fix the example for get_set_string in Python API docs adds 15310fd4eb Reimplement dwarf_unit_type_name adds 3273f9a19e 2021-03-18 Christian Groessler chris@groessler.org adds fb099b8a51 Automatic date update in version.in adds 51f6e7a9f4 DWARF: Check version >= 3 for DW_FORM_ref_addr new 3818d4ab06 elf: Handle .gnu.debuglto_.debug_* sections new a088215ae3 Enable macro test for clang compiler
The 2 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 +- bfd/ChangeLog | 17 + bfd/dwarf2.c | 2 +- bfd/elf.c | 4 + bfd/elflink.c | 78 +- bfd/version.h | 2 +- binutils/ChangeLog | 15 + binutils/readelf.c | 103 +- config/ChangeLog | 6 + config/cet.m4 | 19 +- gas/ChangeLog | 5 + gas/config/tc-z8k.c | 42 +- gdb/ChangeLog | 16 + gdb/doc/ChangeLog | 5 + gdb/doc/python.texi | 1 + gdb/dwarf2/comp-unit.c | 29 +- gdb/dwarf2/stringify.c | 13 + gdb/dwarf2/stringify.h | 3 + gdb/infrun.c | 2 +- gdb/python/py-param.c | 9 +- gdb/testsuite/ChangeLog | 14 + gdb/testsuite/gdb.base/info-macros.exp | 16 +- gdb/testsuite/gdb.base/macscp.exp | 4 +- gdb/testsuite/gdb.base/run-attach-while-running.c | 69 + .../gdb.base/run-attach-while-running.exp | 120 ++ gdb/testsuite/gdb.base/style.exp | 5 +- gdb/testsuite/gdb.linespec/macro-relative.exp | 2 + ld/ChangeLog | 22 + ld/testsuite/ld-ctf/slice.c | 3 + ld/testsuite/ld-ctf/slice.d | 4 +- ld/testsuite/ld-elf/pr27590.s | 6 + ld/testsuite/ld-elf/pr27590a.d | 10 + ld/testsuite/ld-elf/pr27590b.d | 10 + ld/testsuite/ld-i386/i386.exp | 9 +- ld/testsuite/ld-x86-64/pr27587.err | 3 + ld/testsuite/ld-x86-64/pr27587a.obj.bz2 | Bin 0 -> 1265 bytes ld/testsuite/ld-x86-64/pr27587b.obj.bz2 | Bin 0 -> 913 bytes ld/testsuite/ld-x86-64/x86-64.exp | 5 + 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 + libiberty/ChangeLog | 5 + libiberty/configure | 29 + 66 files changed, 3203 insertions(+), 2228 deletions(-) create mode 100644 gdb/testsuite/gdb.base/run-attach-while-running.c create mode 100644 gdb/testsuite/gdb.base/run-attach-while-running.exp create mode 100644 ld/testsuite/ld-elf/pr27590.s create mode 100644 ld/testsuite/ld-elf/pr27590a.d create mode 100644 ld/testsuite/ld-elf/pr27590b.d create mode 100644 ld/testsuite/ld-x86-64/pr27587.err create mode 100644 ld/testsuite/ld-x86-64/pr27587a.obj.bz2 create mode 100644 ld/testsuite/ld-x86-64/pr27587b.obj.bz2 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