This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allyesconfig in repository toolchain/ci/binutils-gdb.
from 9bff840e8c PR24435, buffer overflow reading dynamic entries adds a0ea3a14dc Check corrupt VTENTRY entry in bfd_elf_gc_record_vtentry adds b3d7a86748 ld: Add -static-pie tests adds ca4e633102 Add PR ld/24436 to ChangeLog entry adds 233a00833b x86: Add -z cet-report=[none|warning|error] adds c30391f893 [gdb/testsuite] Add cc-with-dwz.exp and cc-with-dwz-m.exp adds 035801cebe ld: Add --no-print-map-discarded option adds 548791769d xtensa: gas: put .literal_position at section start adds f8aecf3cc9 xtensa: gas: clean up literal management code adds 6f2b771531 xtensa: gas: convert tests to run_dump_tests adds c0b4cd4655 xtensa: gas: add relaxations tests adds 02cf60c7a4 Make "msg" const in internal_vproblem adds 9f0272f854 gdb/riscv: Handle empty C++ structs during argument passing adds 41077b6625 gdb: Fix alignment computation for structs with only static fields adds a9158a863c gdb/riscv: Remove riscv_type_alignment function adds 3822612df0 Automatic date update in version.in adds 62253a6147 gdb: Remove LANG_MAGIC adds e5a1a79a4e Testsuite: Add gdbserver sysroot test adds 3bbec4bd95 Fix thinko in linker documentation. adds 51196bbc56 Another fix for GDB styling
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 46 +++++ bfd/elf-linker-x86.h | 13 ++ bfd/elf-m10300.c | 4 +- bfd/elf32-arm.c | 4 +- bfd/elf32-bfin.c | 4 +- bfd/elf32-cris.c | 4 +- bfd/elf32-csky.c | 4 +- bfd/elf32-d10v.c | 4 +- bfd/elf32-dlx.c | 4 +- bfd/elf32-fr30.c | 4 +- bfd/elf32-frv.c | 4 +- bfd/elf32-hppa.c | 4 +- bfd/elf32-i386.c | 4 +- bfd/elf32-iq2000.c | 4 +- bfd/elf32-m32r.c | 8 +- bfd/elf32-m68hc1x.c | 4 +- bfd/elf32-m68k.c | 4 +- bfd/elf32-mcore.c | 4 +- bfd/elf32-metag.c | 4 +- bfd/elf32-or1k.c | 4 +- bfd/elf32-ppc.c | 4 +- bfd/elf32-s390.c | 4 +- bfd/elf32-sh.c | 4 +- bfd/elf32-v850.c | 4 +- bfd/elf32-vax.c | 4 +- bfd/elf32-xstormy16.c | 4 +- bfd/elf32-xtensa.c | 4 +- bfd/elf64-mmix.c | 4 +- bfd/elf64-ppc.c | 4 +- bfd/elf64-s390.c | 4 +- bfd/elf64-x86-64.c | 4 +- bfd/elflink.c | 12 +- bfd/elfxx-mips.c | 4 +- bfd/elfxx-sparc.c | 4 +- bfd/elfxx-x86.c | 60 +++++- bfd/version.h | 2 +- gas/ChangeLog | 68 +++++++ gas/config/tc-xtensa.c | 136 ++++++------- gas/testsuite/gas/xtensa/all.exp | 99 +--------- gas/testsuite/gas/xtensa/auto-litpools-first1.d | 6 +- gas/testsuite/gas/xtensa/auto-litpools-first2.d | 10 +- gas/testsuite/gas/xtensa/auto-litpools.d | 6 +- gas/testsuite/gas/xtensa/entry_align.d | 3 + gas/testsuite/gas/xtensa/entry_align.l | 2 + gas/testsuite/gas/xtensa/entry_misalign.d | 7 + gas/testsuite/gas/xtensa/entry_misalign2.d | 7 + gas/testsuite/gas/xtensa/j_too_far.d | 3 + gas/testsuite/gas/xtensa/j_too_far.l | 2 + gas/testsuite/gas/xtensa/loop-relax-2.d | 7 + gas/testsuite/gas/xtensa/loop-relax.d | 14 ++ gas/testsuite/gas/xtensa/loop-relax.s | 58 ++++++ gas/testsuite/gas/xtensa/loop_align.d | 7 + gas/testsuite/gas/xtensa/loop_misalign.d | 7 + .../gas/xtensa/text-section-literals-1a.d | 18 ++ gas/testsuite/gas/xtensa/text-section-literals-2.d | 9 + gas/testsuite/gas/xtensa/text-section-literals-2.s | 3 + .../gas/xtensa/text-section-literals-2a.d | 10 + gas/testsuite/gas/xtensa/text-section-literals-3.d | 11 ++ gas/testsuite/gas/xtensa/text-section-literals-3.s | 3 + gas/testsuite/gas/xtensa/text-section-literals-4.d | 9 + gas/testsuite/gas/xtensa/text-section-literals-4.s | 3 + .../gas/xtensa/text-section-literals-4a.d | 10 + gas/testsuite/gas/xtensa/trampoline-2.d | 4 + gas/testsuite/gas/xtensa/trampoline-2.l | 1 - gas/testsuite/gas/xtensa/xtensa-err.exp | 8 +- gdb/ChangeLog | 65 +++++++ gdb/ada-lang.c | 3 +- gdb/c-lang.c | 12 +- gdb/d-lang.c | 3 +- gdb/f-lang.c | 3 +- gdb/gdbtypes.c | 12 +- gdb/go-lang.c | 3 +- gdb/language.c | 6 +- gdb/language.h | 8 - gdb/m2-lang.c | 3 +- gdb/objc-lang.c | 3 +- gdb/opencl-lang.c | 3 +- gdb/p-lang.c | 3 +- gdb/riscv-tdep.c | 213 ++++++++++++--------- gdb/rust-lang.c | 3 +- gdb/testsuite/ChangeLog | 18 ++ .../testsuite/boards/cc-with-dwz-m.exp | 30 ++- .../testsuite/boards/cc-with-dwz.exp | 30 ++- gdb/testsuite/boards/cc-with-tweaks.exp | 4 + gdb/testsuite/gdb.base/align.exp | 24 ++- gdb/testsuite/gdb.server/sysroot.c | 25 +++ gdb/testsuite/gdb.server/sysroot.exp | 77 ++++++++ gdb/testsuite/lib/gdbserver-support.exp | 16 +- gdb/utils.c | 6 +- ld/ChangeLog | 71 +++++++ ld/NEWS | 2 + ld/emulparams/cet.sh | 19 ++ ld/ld.h | 3 + ld/ld.texi | 25 ++- ld/ldlang.c | 25 +-- ld/ldlex.h | 2 + ld/ldmain.c | 1 + ld/lexsup.c | 14 ++ ld/testsuite/config/default.exp | 37 ++++ ld/testsuite/ld-elf/elf.exp | 50 +++++ ld/testsuite/ld-gc/gc.exp | 2 + ld/testsuite/ld-gc/skip-map-discarded.d | 3 + ld/testsuite/ld-gc/skip-map-discarded.map | 5 + ld/testsuite/ld-gc/skip-map-discarded.s | 5 + ld/testsuite/ld-i386/i386.exp | 10 + ld/testsuite/ld-i386/property-x86-cet1.d | 11 ++ ld/testsuite/ld-i386/property-x86-cet2a.d | 15 ++ ld/testsuite/ld-i386/property-x86-cet2b.d | 7 + ld/testsuite/ld-i386/property-x86-cet3a.d | 4 + ld/testsuite/ld-i386/property-x86-cet3b.d | 4 + ld/testsuite/ld-i386/property-x86-cet4a.d | 4 + ld/testsuite/ld-i386/property-x86-cet4b.d | 4 + ld/testsuite/ld-i386/property-x86-cet5a.d | 10 + ld/testsuite/ld-i386/property-x86-cet5b.d | 11 ++ ld/testsuite/ld-i386/property-x86-cet6.d | 5 + ld/testsuite/ld-ifunc/ifunc.exp | 16 +- .../ld-x86-64/{pr24322a.s => property-x86-cet.s} | 0 ld/testsuite/ld-x86-64/property-x86-cet1-x32.d | 11 ++ ld/testsuite/ld-x86-64/property-x86-cet1.d | 11 ++ ld/testsuite/ld-x86-64/property-x86-cet2a-x32.d | 15 ++ ld/testsuite/ld-x86-64/property-x86-cet2a.d | 15 ++ ld/testsuite/ld-x86-64/property-x86-cet2b-x32.d | 7 + ld/testsuite/ld-x86-64/property-x86-cet2b.d | 7 + ld/testsuite/ld-x86-64/property-x86-cet3a-x32.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet3a.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet3b-x32.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet3b.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet4a-x32.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet4a.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet4b-x32.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet4b.d | 4 + ld/testsuite/ld-x86-64/property-x86-cet5a-x32.d | 10 + ld/testsuite/ld-x86-64/property-x86-cet5a.d | 10 + ld/testsuite/ld-x86-64/property-x86-cet5b-x32.d | 11 ++ ld/testsuite/ld-x86-64/property-x86-cet5b.d | 11 ++ ld/testsuite/ld-x86-64/property-x86-cet6-x32.d | 5 + ld/testsuite/ld-x86-64/property-x86-cet6.d | 5 + ld/testsuite/ld-x86-64/x86-64.exp | 20 ++ 138 files changed, 1410 insertions(+), 490 deletions(-) create mode 100644 gas/testsuite/gas/xtensa/entry_align.d create mode 100644 gas/testsuite/gas/xtensa/entry_align.l create mode 100644 gas/testsuite/gas/xtensa/entry_misalign.d create mode 100644 gas/testsuite/gas/xtensa/entry_misalign2.d create mode 100644 gas/testsuite/gas/xtensa/j_too_far.d create mode 100644 gas/testsuite/gas/xtensa/j_too_far.l create mode 100644 gas/testsuite/gas/xtensa/loop-relax-2.d create mode 100644 gas/testsuite/gas/xtensa/loop-relax.d create mode 100644 gas/testsuite/gas/xtensa/loop-relax.s create mode 100644 gas/testsuite/gas/xtensa/loop_align.d create mode 100644 gas/testsuite/gas/xtensa/loop_misalign.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-1a.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-2.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-2.s create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-2a.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-3.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-3.s create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-4.d create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-4.s create mode 100644 gas/testsuite/gas/xtensa/text-section-literals-4a.d create mode 100644 gas/testsuite/gas/xtensa/trampoline-2.d delete mode 100644 gas/testsuite/gas/xtensa/trampoline-2.l copy gas/testsuite/gas/xtensa/xtensa-err.exp => gdb/testsuite/boards/cc-with-dwz-m [...] copy gas/testsuite/gas/xtensa/xtensa-err.exp => gdb/testsuite/boards/cc-with-dwz.e [...] create mode 100644 gdb/testsuite/gdb.server/sysroot.c create mode 100644 gdb/testsuite/gdb.server/sysroot.exp create mode 100644 ld/testsuite/ld-gc/skip-map-discarded.d create mode 100644 ld/testsuite/ld-gc/skip-map-discarded.map create mode 100644 ld/testsuite/ld-gc/skip-map-discarded.s create mode 100644 ld/testsuite/ld-i386/property-x86-cet1.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet2a.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet2b.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet3a.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet3b.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet4a.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet4b.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet5a.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet5b.d create mode 100644 ld/testsuite/ld-i386/property-x86-cet6.d copy ld/testsuite/ld-x86-64/{pr24322a.s => property-x86-cet.s} (100%) create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet1-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet1.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet2a-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet2a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet2b-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet2b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet3a-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet3a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet3b-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet3b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet4a-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet4a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet4b-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet4b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet5a-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet5a.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet5b-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet5b.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet6-x32.d create mode 100644 ld/testsuite/ld-x86-64/property-x86-cet6.d