This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-Os-vs-Os_LTO in repository toolchain/ci/binutils-gdb.
from d2bb907b8b Automatic date update in version.in adds f5fc30d05c PowerPC: Rename xvcvbf16sp to xvcvbf16spn adds 587a437176 Add ChangeLog entries for previous commit. adds d138725a62 gdb/Makefile.in: Add DEBUGINFOD_CFLAGS, DEBUGINFOD_LIBS variables. adds 18a8a00ebe Correct vcmpsq, vcmpuq and xvtlsbb BF field adds 6cdb985c45 Automatic date update in version.in adds 9327494e0e gdb: add linux_nat_debug_printf macro adds d1ce973eb3 PR26349, FAIL: binutils-all/pr25543 on hpux adds c51ed085ab Automatic date update in version.in adds abebb03c3a gas/hash.c: add new functions adds 2b272f449e Use libiberty hash in gas/macro.c. adds 32e4c1c2d7 Use libiberty hash in gas/read.c. adds d3b740ca99 Use libiberty hash in gas/symbols.c. adds 8d32ded0b1 Add new string hash table based on htab_t. adds f7a5981beb Port ecoff.c to str_hash. adds 494b2fc807 Port dw2gencfi.c to str_htab. adds 629310abec Port gas/config/* to str_htab. adds a0522545b6 Remove --reduce-memory-overheads and --hash-size arguments. adds c2fd7faea8 Fix for incorrect breakpoint set in case of flang compiled binary adds 44466e45c5 Apply a workaround to mitigate a quadratic performance hit i [...] adds 33bf4c5c10 gdb: fix typo "breapoint" -> "breakpoint" adds 01147b2082 Ensure that compressed sections that have an ELF compression [...] adds 3ee93972f9 gdb: clear regcaches at the start of regcaches selftest adds dd125343a1 gdb: refactor test_get_thread_arch_aspace_regcache adds cdd9148a19 gdb: split regcaches management selftest adds b70e516e89 gdb: handle the `ptid.is_pid ()` case in registers_changed_ptid adds 9cc9699833 Automatic date update in version.in adds 610ed3e08f fix objcopy of PE images with .buildid section adds d285ba8d06 CSKY: Support two operands form for bloop. adds e01e1cee39 Rearrange symbol_create parameters adds 3c0d9d71db gas symbol struct field renaming adds 5014c2d22b Redo gas local symbol support adds 02391b8be4 Recognize DW_LANG_C11 in readelf testsuite. adds ccf61261eb Fix problems with the AArch64 linker exposed by testing it w [...] adds 5798d69f03 sim/bfin: include config/pkg.m4 in configure.ac adds 1d4ef7201f Automatic date update in version.in adds d19c3068ab gdb: assert that we don't try to get a frame's id while it i [...] adds 3f2e969923 elf: Keep only one '@' for undefined versioned symbols adds cee12b773a Automatic date update in version.in adds b8fff44e0e ada-lex.l: Ignore register diagnostic also for g++ defaultin [...] adds fe0e921f00 PR26513, 629310abec breaks assembling PowerPC Linux kernels adds c40e66502c Disable default ELF plugins on 32-bit hppa*-*-hpux*. adds b9e188dc8b Automatic date update in version.in adds d04aee0f41 CSKY: Add ck803r2 series cpu. adds 85d14aaeb7 PR26526, 5014c2d22b2 breaks compiling the Linux kernel for ARM adds f3da8a96ee gcc-4 -Og false positive "may be used uninitialised" adds f16c3d4f13 Remove "memory exhausted" messages adds 252dcdf432 PowerPC TPREL_HA/LO optimisation adds 12c4b9aad5 tic54x fixes adds f1a9fbd995 sparc testsuite fallout adds 531c73a37b CSKY: Add new arch CK860. adds 19d80e5fec bfd: Handle DW_FORM_data16 for .debug_line tables containing MD5 adds a8d549c006 PR26483, ASAN: ppc_elf_link_params elf32-ppc.c:2314 adds 573eb292ee PR26492, ASAN: ppc64_elf_before_check_relocs elf64-ppc.c:4337 adds 918dc783de PR26489, ASAN: ppc64_elf_size_stubs elf64-ppc.c:13389 adds 3cdad0846b Fix erroroneous use of '%zu' in elfcore_grok_win32pstatus adds 0f55320bc4 elf_hash_table_id access adds 1eb8556f5a gdb: add infrun_debug_printf macro adds c426fddb87 gdb: add debug_prefixed_vprintf adds 60122dbef4 gdb/testsuite: make runto always emit a FAIL on internal error adds 4cf3d79e64 Automatic date update in version.in adds 2677f2d3fd gdb: move declaration of valprint_check_validity to valprint.h new 07758bdfa9 Fix for Bug 26372 [Modula-2] Parsing of multi-subscript arrays new 419cca029e Revert "Fix for Bug 26372 [Modula-2] Parsing of multi-subscr [...] new 3945d2d77e gdb/modula-2: parsing of multi-subscript arrays new 8d30354667 tic54x ld testsuite new ca159256b4 gas warning fixes new 30b940a097 PR26410, UBSAN: symbols.c:1818 new b8ff233b54 PR26419, ASAN: mn10300_elf_relax_section elf-m10300.c:3943 new d2327e47ef PR26422, ASAN: elf32_arm_final_link_relocate elf32-arm.c:10351 new 250dd99fc9 PR26426, ASAN: neon_quad tc-arm.c:15175 new 0c1438eb15 PR26430, ASAN: nacl_modify_segment_map elf-nacl.c:164 new d3e0baddb2 PR26441, ASAN: get_b_cc tc-cr16.c:1521 new 2186273ac4 PR26452, ASAN: som_compute_checksum som.c:4293 new 1438dd86cc PR26463, ASAN: m32c_elf_relax_section elf32-m32c.c:1448 new a93ba4c0cf PR26482, ASAN: _bfd_xcoff_sizeof_headers coff-rs6000.c:2585 new 1de153a168 PR26500, ASAN: tic4x_inst_make tc-tic4x.c:1247 new 69ff2100fd PR26501, ASAN: tic54x_undefined_symbol tc-tic54x.c:5015 new 8640c87dcd PR26504, ASAN: parse_disassembler_options vax-dis.c:142 new 1ab8d92897 PR26505, ASAN: xstormy16_elf_relax_section elf32-xstormy16.c:595 new 9f68b45348 Enable gdb.cp/ambiguous.exp with GCC and clang new b04aa1fc8c Disable Clang's integrated assembler for two testcases new c3757b583d Fix the linker's handling of DWARF-5 line number tables. new 8571e9c891 Fix ChangeLog entry for commit b04aa1fc8c9d4a79e6293a3a1df75 [...] new 2bc19622c9 gdb/testsuite: fix gdb.base/ui-redirect.exp pattern (gdb/26532) new 8cac2b318b gdb/testsuite: fix gdb.threads/stepi-random-signal.exp patte [...] new 995d3a197d arc: Add ARCv2 XML target along with refactoring new 2245952499 arc: Add inclusion of "gdbarch.h" in "arc-tdep.h" new fdd8731bd1 arc: Add hardware loop detection new 8d7f06359a arc: Add GNU/Linux support for ARC
The 28 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: bfd/ChangeLog | 182 +++ bfd/bfd-in2.h | 1 + bfd/bfd.c | 3 + bfd/coff-rs6000.c | 12 +- bfd/configure | 4 +- bfd/configure.ac | 4 +- bfd/cpu-csky.c | 1 + bfd/dwarf2.c | 147 ++- bfd/elf-bfd.h | 5 + bfd/elf-m10300.c | 9 +- bfd/elf-nacl.c | 10 +- bfd/elf.c | 26 +- bfd/elf32-arc.c | 5 +- bfd/elf32-arm.c | 60 +- bfd/elf32-avr.c | 6 +- bfd/elf32-bfin.c | 7 +- bfd/elf32-cris.c | 5 +- bfd/elf32-csky.c | 9 +- bfd/elf32-frv.c | 5 +- bfd/elf32-hppa.c | 5 +- bfd/elf32-lm32.c | 5 +- bfd/elf32-m32c.c | 3 +- bfd/elf32-m32r.c | 5 +- bfd/elf32-m68hc1x.h | 5 +- bfd/elf32-m68k.c | 5 +- bfd/elf32-metag.c | 5 +- bfd/elf32-microblaze.c | 7 +- bfd/elf32-nds32.h | 8 +- bfd/elf32-or1k.c | 5 +- bfd/elf32-ppc.c | 103 +- bfd/elf32-s390.c | 5 +- bfd/elf32-sh.c | 5 +- bfd/elf32-spu.c | 5 +- bfd/elf32-tilepro.c | 6 +- bfd/elf32-xstormy16.c | 3 +- bfd/elf32-xtensa.c | 5 +- bfd/elf64-alpha.c | 5 +- bfd/elf64-hppa.c | 5 +- bfd/elf64-ia64-vms.c | 5 +- bfd/elf64-ppc.c | 75 +- bfd/elf64-s390.c | 5 +- bfd/elfcode.h | 3 +- bfd/elflink.c | 22 +- bfd/elfnn-aarch64.c | 10 +- bfd/elfnn-ia64.c | 5 +- bfd/elfnn-riscv.c | 5 +- bfd/elfxx-mips.c | 5 +- bfd/elfxx-sparc.h | 5 +- bfd/elfxx-tilegx.c | 5 +- bfd/peXXigen.c | 34 +- bfd/som.c | 11 +- bfd/version.h | 2 +- binutils/ChangeLog | 24 + binutils/doc/binutils.texi | 8 +- binutils/nm.c | 5 +- binutils/readelf.c | 36 +- binutils/testsuite/binutils-all/readelf.exp | 2 +- gas/ChangeLog | 792 +++++++++++++ gas/NEWS | 3 + gas/as.c | 28 +- gas/as.h | 1 + gas/cgen.c | 6 +- gas/config/obj-coff-seh.c | 12 +- gas/config/obj-coff.c | 17 +- gas/config/obj-coff.h | 2 +- gas/config/obj-elf.c | 24 +- gas/config/obj-macho.c | 6 +- gas/config/tc-aarch64.c | 126 +- gas/config/tc-alpha.c | 78 +- gas/config/tc-arc.c | 89 +- gas/config/tc-arm.c | 170 +-- gas/config/tc-avr.c | 34 +- gas/config/tc-cr16.c | 89 +- gas/config/tc-cris.c | 32 +- gas/config/tc-crx.c | 51 +- gas/config/tc-csky.c | 143 ++- gas/config/tc-d10v.c | 12 +- gas/config/tc-d30v.c | 8 +- gas/config/tc-dlx.c | 30 +- gas/config/tc-epiphany.c | 4 +- gas/config/tc-ft32.c | 8 +- gas/config/tc-h8300.c | 8 +- gas/config/tc-hppa.c | 22 +- gas/config/tc-i386.c | 66 +- gas/config/tc-ia64.c | 232 ++-- gas/config/tc-iq2000.c | 15 +- gas/config/tc-m32r.c | 2 +- gas/config/tc-m68hc11.c | 21 +- gas/config/tc-m68k.c | 39 +- gas/config/tc-m68k.h | 2 +- gas/config/tc-mcore.c | 9 +- gas/config/tc-microblaze.c | 38 +- gas/config/tc-mips.c | 76 +- gas/config/tc-mmix.c | 55 +- gas/config/tc-mn10200.c | 16 +- gas/config/tc-mn10300.c | 20 +- gas/config/tc-moxie.c | 12 +- gas/config/tc-msp430.c | 10 +- gas/config/tc-nds32.c | 91 +- gas/config/tc-nios2.c | 68 +- gas/config/tc-ns32k.c | 15 +- gas/config/tc-pdp11.c | 12 +- gas/config/tc-pj.c | 14 +- gas/config/tc-ppc.c | 107 +- gas/config/tc-pru.c | 47 +- gas/config/tc-riscv.c | 101 +- gas/config/tc-s390.c | 38 +- gas/config/tc-score.c | 47 +- gas/config/tc-score7.c | 44 +- gas/config/tc-sh.c | 10 +- gas/config/tc-sparc.c | 27 +- gas/config/tc-spu.c | 24 +- gas/config/tc-tic30.c | 66 +- gas/config/tc-tic4x.c | 74 +- gas/config/tc-tic54x.c | 263 ++--- gas/config/tc-tic54x.h | 2 + gas/config/tc-tic6x.c | 13 +- gas/config/tc-tilegx.c | 46 +- gas/config/tc-tilepro.c | 71 +- gas/config/tc-v850.c | 8 +- gas/config/tc-vax.c | 28 +- gas/config/tc-wasm32.c | 8 +- gas/config/tc-xgate.c | 22 +- gas/config/tc-xtensa.c | 13 +- gas/config/tc-z8k.c | 12 +- gas/doc/as.texi | 13 - gas/doc/internals.texi | 32 - gas/dw2gencfi.c | 18 +- gas/dwarf2dbg.c | 18 +- gas/ecoff.c | 41 +- gas/expr.c | 2 +- gas/hash.c | 578 +--------- gas/hash.h | 155 ++- gas/itbl-ops.c | 2 +- gas/macro.c | 125 +- gas/macro.h | 94 +- gas/read.c | 79 +- gas/stabs.c | 5 +- gas/subsegs.c | 4 +- gas/symbols.c | 1200 ++++++++++---------- gas/symbols.h | 11 +- gas/testsuite/gas/csky/cskyv2_all.d | 2 +- gas/testsuite/gas/csky/cskyv2_all.s | 2 +- gas/testsuite/gas/csky/cskyv2_ck803r2.d | 12 + gas/testsuite/gas/csky/cskyv2_ck803r2.s | 6 + gas/testsuite/gas/csky/cskyv2_ck860.d | 41 + gas/testsuite/gas/csky/cskyv2_ck860.s | 35 + gas/testsuite/gas/csky/enhance_dsp.d | 3 +- gas/testsuite/gas/csky/enhance_dsp.s | 3 +- gas/testsuite/gas/ppc/dcbt.d | 9 + gas/testsuite/gas/ppc/dcbt.s | 2 + gas/testsuite/gas/ppc/int128.d | 2 +- gas/testsuite/gas/ppc/int128.s | 2 +- gas/testsuite/gas/ppc/ppc.exp | 2 + gas/testsuite/gas/ppc/vsx4.d | 2 +- gas/testsuite/gas/ppc/vsx4.s | 2 +- gas/testsuite/gas/ppc/xvtlsbb.d | 2 +- gas/testsuite/gas/tic54x/field.d | 45 +- gas/testsuite/gas/tic54x/set.d | 2 + gdb/ChangeLog | 162 +++ gdb/Makefile.in | 9 +- gdb/NEWS | 5 + gdb/ada-lex.l | 4 +- gdb/amd64-tdep.c | 7 +- gdb/arc-linux-tdep.c | 278 +++++ gdb/arc-tdep.c | 694 +++++++---- gdb/arc-tdep.h | 27 +- gdb/arch/arc.c | 108 +- gdb/arch/arc.h | 79 +- gdb/arm-tdep.c | 4 +- gdb/breakpoint.c | 23 +- gdb/configure.tgt | 5 + gdb/debug.c | 13 + gdb/{debug.c => debug.h} | 22 +- gdb/doc/ChangeLog | 9 + gdb/doc/gdb.texinfo | 76 +- gdb/features/Makefile | 8 +- gdb/features/arc/{aux-arcompact.c => v1-aux.c} | 9 +- gdb/features/arc/{aux-arcompact.xml => v1-aux.xml} | 7 +- gdb/features/arc/{core-arcompact.c => v1-core.c} | 8 +- .../arc/{core-arcompact.xml => v1-core.xml} | 4 +- gdb/features/arc/{aux-v2.c => v2-aux.c} | 9 +- gdb/features/arc/{aux-v2.xml => v2-aux.xml} | 5 +- gdb/features/arc/{core-v2.c => v2-core.c} | 7 +- gdb/features/arc/{core-v2.xml => v2-core.xml} | 7 +- gdb/frame.c | 97 +- gdb/i386-tdep.c | 8 +- gdb/infrun.c | 773 +++++-------- gdb/infrun.h | 11 + gdb/linux-nat.c | 616 ++++------ gdb/m2-exp.y | 13 +- gdb/producer.c | 25 + gdb/producer.h | 4 + gdb/regcache.c | 327 ++++-- gdb/testsuite/ChangeLog | 54 + gdb/testsuite/gdb.arch/arc-tdesc-cpu.xml | 4 +- gdb/testsuite/gdb.base/gdb-sigterm.exp | 4 +- gdb/testsuite/gdb.base/print-file-var.exp | 2 +- gdb/testsuite/gdb.base/ui-redirect.exp | 2 +- gdb/testsuite/gdb.cp/ambiguous.exp | 12 +- gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp | 6 + gdb/testsuite/gdb.dwarf2/dw2-restore.exp | 9 +- gdb/testsuite/gdb.fortran/vla-type.exp | 8 +- gdb/{debug.c => testsuite/gdb.modula2/multidim.c} | 29 +- gdb/testsuite/gdb.modula2/multidim.exp | 37 + .../signal-while-stepping-over-bp-other-thread.exp | 2 +- gdb/testsuite/gdb.threads/stepi-random-signal.exp | 2 +- gdb/testsuite/gdb.trace/strace.exp | 2 +- gdb/testsuite/lib/gdb.exp | 6 +- gdb/valprint.c | 2 +- gdb/valprint.h | 14 + gdb/value.h | 14 - gold/ChangeLog | 8 + gold/powerpc.cc | 261 +++-- include/ChangeLog | 14 + include/diagnostics.h | 5 + include/opcode/csky.h | 3 + ld/ChangeLog | 43 + ld/testsuite/ld-elf/pr26302.nd | 2 +- ld/testsuite/ld-elf/pr26302.rd | 12 + ld/testsuite/ld-elf/shared.exp | 3 +- ld/testsuite/ld-elf/zlibbegin.rS | 2 +- ld/testsuite/ld-elf/zlibnormal.rS | 2 +- ld/testsuite/ld-libs/libs.exp | 7 + ld/testsuite/ld-powerpc/powerpc.exp | 4 + ld/testsuite/ld-powerpc/tls32.d | 40 +- ld/testsuite/ld-powerpc/tlsexe32.d | 32 +- ld/testsuite/ld-powerpc/tlsldopt32.d | 16 +- ld/testsuite/ld-powerpc/tlsmark32.d | 8 +- ld/testsuite/ld-powerpc/tlsopt4_32.d | 20 +- ld/testsuite/ld-powerpc/tprel.d | 12 + ld/testsuite/ld-powerpc/tprel.s | 10 + ld/testsuite/ld-powerpc/tprel32.d | 13 + ld/testsuite/ld-powerpc/tprelbad.d | 12 + ld/testsuite/ld-powerpc/tprelbad.s | 10 + ld/testsuite/ld-scripts/data.d | 1 + ld/testsuite/ld-scripts/empty-address-2a.d | 2 +- ld/testsuite/ld-scripts/empty-address-2b.d | 2 +- ld/testsuite/ld-scripts/include-1.d | 1 + ld/testsuite/ld-scripts/provide-1.d | 1 + ld/testsuite/ld-scripts/provide-2.d | 2 + ld/testsuite/ld-scripts/provide-4.d | 2 + ld/testsuite/ld-sparc/tlssunbin32.rd | 2 +- ld/testsuite/ld-sparc/tlssunbin64.rd | 2 +- opcodes/ChangeLog | 36 + opcodes/aarch64-dis.c | 10 +- opcodes/csky-dis.c | 9 + opcodes/csky-opc.h | 140 ++- opcodes/ppc-opc.c | 8 +- opcodes/vax-dis.c | 4 +- sim/bfin/ChangeLog | 4 + sim/bfin/configure | 305 ++++- sim/bfin/configure.ac | 1 + 253 files changed, 6979 insertions(+), 4957 deletions(-) create mode 100644 gas/testsuite/gas/csky/cskyv2_ck803r2.d create mode 100644 gas/testsuite/gas/csky/cskyv2_ck803r2.s create mode 100644 gas/testsuite/gas/csky/cskyv2_ck860.d create mode 100644 gas/testsuite/gas/csky/cskyv2_ck860.s create mode 100644 gas/testsuite/gas/ppc/dcbt.d create mode 100644 gas/testsuite/gas/ppc/dcbt.s create mode 100644 gdb/arc-linux-tdep.c copy gdb/{debug.c => debug.h} (63%) rename gdb/features/arc/{aux-arcompact.c => v1-aux.c} (73%) rename gdb/features/arc/{aux-arcompact.xml => v1-aux.xml} (80%) rename gdb/features/arc/{core-arcompact.c => v1-core.c} (87%) rename gdb/features/arc/{core-arcompact.xml => v1-core.xml} (92%) rename gdb/features/arc/{aux-v2.c => v2-aux.c} (76%) rename gdb/features/arc/{aux-v2.xml => v2-aux.xml} (86%) rename gdb/features/arc/{core-v2.c => v2-core.c} (91%) rename gdb/features/arc/{core-v2.xml => v2-core.xml} (90%) copy gdb/{debug.c => testsuite/gdb.modula2/multidim.c} (67%) create mode 100644 gdb/testsuite/gdb.modula2/multidim.exp create mode 100644 ld/testsuite/ld-elf/pr26302.rd create mode 100644 ld/testsuite/ld-powerpc/tprel.d create mode 100644 ld/testsuite/ld-powerpc/tprel.s create mode 100644 ld/testsuite/ld-powerpc/tprel32.d create mode 100644 ld/testsuite/ld-powerpc/tprelbad.d create mode 100644 ld/testsuite/ld-powerpc/tprelbad.s