This is an automated email from the git hooks/post-receive script.
tcwg-benchmark pushed a change to branch linaro-local/ci/tcwg_bmk_stm32/gnu_eabi-master-arm-eabi-coremark-O3-vs-O3_LTO in repository toolchain/ci/binutils-gdb.
from d4820dac5e gold: Avoid sharing Plugin_list::iterator adds 4985fbc120 Automatic date update in version.in adds 6e1605e430 RISC-V: Update ABI to the elf_flags after parsing elf attributes. adds c9af384513 Re: dependency list for static libraries adds 904790e24f xcoff dependency list for static libraries adds a4e91c4630 elfedit false "may be used uninitialised" adds 521d4b194f Extend the DWARF decoder to display FORM names when operatin [...] adds a76bf0e55d Fix regexp for development.exp adds 8edca81ece aarch64: Limit Rt register number for LS64 load/store instructions adds 4a3e3e2282 aarch64: Update LS64 feature with system register adds 9372689d72 Add support for the LMBD (left-most bit detect) instruction [...] adds 5cbc0eb01a asan: vms-alpha: stack buffer overflow adds 0541201782 gas: improve reproducibility for stabs debugging data format adds 3e50c9d9c9 Revert delta accidentally applied with commit 9372689d72f902 [...] adds 07bbadc83d Automatic date update in version.in adds 1f57314183 Accept the DW_FORM_ref8 type when parsing DWARF types. adds eb24648c45 Fix gdb.cp/step-and-next-inline.exp with Clang adds 6ff174a727 Prevent inlining in gdb.base/vla-optimized-out.c adds 83100a74a5 Prevent false passes in gdb.base/vla-optimized-out.exp adds 95016fd211 Fix bug in gdb.ada/bias.exp adds ed1afd8666 oops - forgot to include the changelog update for the latest [...] adds 6c51cf513d Move include block to pathstuff.h adds 8e20b4be65 Constify value_nsstring adds caaece0e2f Use "const" more in ax-gdb.c adds baf20f7627 Make internalvar_name return a const char * adds 424171c6f1 Automatic date update in version.in adds 81fdd7acec gdbserver: add missing --disable-packet options to help text adds 550820e16d gdb/riscv: add ability to decode dwarf CSR numbers adds 0dd7428d89 Fix Windows-x-PPC build adds 4d93271533 readelf: Fix output of rnglists section adds f27c0b449f aarch64: Allow LS64 feature with Armv8.6 adds acb994fab6 gdb/testsuite: add "breakpoint always-inserted" axis in gdb. [...] adds b8b0c108c7 Automatic date update in version.in adds ab33b15255 gdb: add an option flag to 'maint print c-tdesc' adds bcb78b4761 Stop Gas from generating line info or address ranges for sec [...] adds 94cde56ab3 m32r sim: Add prototypes for functions that pass/return DI values adds a3183ad610 Fix up changelog entry of previous delta adds 9e74f0aef6 Fix gdb.threads/tls-so_extern.exp with Clang adds 1f2624a354 Fix Rust regression with -readnow adds 10c19fadfd arc: Write correct "eret" value during register collection adds 1de037a0c5 MSP430: gas: Ignore -md option required for GCC backward com [...] adds 6f738b01fc gdb: convert "set debug dwarf-read" to new style adds 1350c3b47a gdb/dwarf: fix typo in dwarf2/read.c adds e57cf1f2cd sim: pru: Add support for LMBD instruction adds bf6e5d01d7 gdb/dwarf: fix call to dwarf2_queue_guard in dw2_do_instanti [...] adds 7bea47f001 gdb: rewrite how per language primitive types are managed adds a4ae48ccf8 Automatic date update in version.in adds 48f4d8ce96 gas, arm: PR26858 Fix availability of single precision vmul/ [...] adds 5a7cf52794 gdb: delete a couple of declarations from f-lang.h adds 50ea087755 Fix readelf's and objdump's dislplay of DWO links when multi [...] adds 5643c500fe Fix Windows-target testing in gdb_file_cmd adds 9ecab40c77 gdb/arm: avoid undefined behavior shift when decoding immedi [...] adds 9d3ab915be Add file name to "Loadable section ... outside of ELF segmen [...] adds 25f4c26276 Exclude debuginfo files from "outside of ELF segments" warning adds cbd5b99cce elf: Set rel_from_abs to 1 for __ehdr_start adds 1aa9981f1c Automatic date update in version.in adds e8b2f0d952 Use const more in c-lang.c adds 0fa0fc8539 x86: Ignore CS/DS/ES/SS segment-override prefixes in 64-bit mode adds 2c5b1849a6 gdb: fix comment in arm-tdep.c adds 749065b7a7 Add use of const in opencl-lang.c adds 758cb81029 Use "bool" in fetch_inferior_event adds 9dd02fc063 gdb: add tab completion of type field names for Fortran adds 0eb994e572 Automatic date update in version.in adds 2c947d9bc2 gdb/configure: Add --with-libgmp-prefix option adds 1b4ac058f7 gdb: Make GMP a required dependency for building GDB adds b34c74ab9a gmp-utils: New API to simply use of GMP's integer/rational/f [...] adds e55c6530db Move uinteger_pow gdb/valarith.c to gdb/utils.c and make it public adds 0958441403 Add support for printing value of DWARF-based fixed-point ty [...] adds b26daff97c fix printing of DWARF fixed-point type objects with format modifier adds 0c9150e4de Add ptype support for DWARF-based fixed-point types adds 0a12719e51 Add support for fixed-point type arithmetic adds b74dbc2093 Add support for fixed-point type comparison operators adds 5778e0dd5d Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 17 + bfd/archive.c | 10 +- bfd/coff-rs6000.c | 35 +- bfd/sysdep.h | 8 + bfd/version.h | 2 +- bfd/vms-alpha.c | 2 +- binutils/ChangeLog | 48 ++ binutils/Makefile.am | 2 +- binutils/Makefile.in | 2 +- binutils/ar.c | 4 +- binutils/dwarf.c | 272 ++++++++---- binutils/elfedit.c | 9 +- binutils/testsuite/binutils-all/dwo.s | 13 +- binutils/testsuite/binutils-all/readelf.k2 | 2 +- gas/ChangeLog | 124 ++++++ gas/Makefile.am | 2 +- gas/Makefile.in | 2 +- gas/config/obj-elf.c | 3 +- gas/config/tc-aarch64.c | 17 + gas/config/tc-arm.c | 4 +- gas/config/tc-msp430.c | 8 + gas/config/tc-riscv.c | 102 +++-- gas/dwarf2dbg.c | 18 +- gas/testsuite/gas/aarch64/ls64-invalid.l | 80 +++- gas/testsuite/gas/aarch64/ls64-invalid.s | 131 +++++- gas/testsuite/gas/aarch64/ls64.d | 58 +++ gas/testsuite/gas/aarch64/ls64.s | 77 ++-- gas/testsuite/gas/arm/pr26858.d | 8 + gas/testsuite/gas/arm/pr26858.s | 6 + gas/testsuite/gas/elf/dwarf2-20.d | 18 + gas/testsuite/gas/elf/dwarf2-20.s | 10 + gas/testsuite/gas/elf/elf.exp | 1 + gas/testsuite/gas/elf/warn-2.s | 15 +- gas/testsuite/gas/i386/ilp32/x86-64-nops-1-core2.d | 12 +- gas/testsuite/gas/i386/ilp32/x86-64-nops-1-k8.d | 12 +- gas/testsuite/gas/i386/ilp32/x86-64-nops-1.d | 12 +- gas/testsuite/gas/i386/ilp32/x86-64-nops-2.d | 14 +- gas/testsuite/gas/i386/ilp32/x86-64-nops-3.d | 6 +- gas/testsuite/gas/i386/ilp32/x86-64-nops-4-core2.d | 54 +-- gas/testsuite/gas/i386/ilp32/x86-64-nops-4-k8.d | 54 +-- gas/testsuite/gas/i386/ilp32/x86-64-nops-4.d | 54 +-- gas/testsuite/gas/i386/ilp32/x86-64-nops-5-k8.d | 16 +- gas/testsuite/gas/i386/ilp32/x86-64-nops-5.d | 16 +- gas/testsuite/gas/i386/ilp32/x86-64-nops.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1a.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-1b.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-1c.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-1d.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-1g.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-2c.d | 4 +- gas/testsuite/gas/i386/x86-64-align-branch-6.d | 10 +- gas/testsuite/gas/i386/x86-64-align-branch-7.d | 2 +- gas/testsuite/gas/i386/x86-64-align-branch-8.d | 2 +- gas/testsuite/gas/i386/x86-64-nop-1.d | 28 +- gas/testsuite/gas/i386/x86-64-nops-1-core2.d | 12 +- gas/testsuite/gas/i386/x86-64-nops-1-g64.d | 12 +- gas/testsuite/gas/i386/x86-64-nops-1-k8.d | 12 +- gas/testsuite/gas/i386/x86-64-nops-1.d | 12 +- gas/testsuite/gas/i386/x86-64-nops-2.d | 14 +- gas/testsuite/gas/i386/x86-64-nops-3.d | 6 +- gas/testsuite/gas/i386/x86-64-nops-4-core2.d | 54 +-- gas/testsuite/gas/i386/x86-64-nops-4-k8.d | 54 +-- gas/testsuite/gas/i386/x86-64-nops-4.d | 54 +-- gas/testsuite/gas/i386/x86-64-nops-5-k8.d | 16 +- gas/testsuite/gas/i386/x86-64-nops-5.d | 16 +- gas/testsuite/gas/i386/x86-64-nops-7.d | 172 ++++---- gas/testsuite/gas/i386/x86-64-nops.d | 2 +- gas/testsuite/gas/i386/x86-64-segovr.d | 32 +- gas/testsuite/gas/msp430/empty.s | 4 + gas/testsuite/gas/msp430/ignore-md.d | 8 + gas/testsuite/gas/msp430/msp430.exp | 1 + gas/testsuite/gas/pru/misc.d | 3 + gas/testsuite/gas/pru/misc.s | 3 + gas/testsuite/gas/riscv/mabi-attr-01.s | 6 + gas/testsuite/gas/riscv/mabi-attr-02.s | 6 + gas/testsuite/gas/riscv/mabi-attr-03.s | 6 + gas/testsuite/gas/riscv/mabi-fail-01.d | 3 + gas/testsuite/gas/riscv/mabi-fail-01.l | 2 + gas/testsuite/gas/riscv/mabi-fail-02.d | 3 + gas/testsuite/gas/riscv/mabi-fail-02.l | 2 + gas/testsuite/gas/riscv/mabi-noabi-attr-01a.d | 10 + gas/testsuite/gas/riscv/mabi-noabi-attr-01b.d | 12 + gas/testsuite/gas/riscv/mabi-noabi-attr-02a.d | 10 + gas/testsuite/gas/riscv/mabi-noabi-attr-02b.d | 12 + gas/testsuite/gas/riscv/mabi-noabi-attr-03a.d | 10 + gas/testsuite/gas/riscv/mabi-noabi-attr-03b.d | 12 + gas/testsuite/gas/riscv/mabi-noabi-march-01.d | 10 + gas/testsuite/gas/riscv/mabi-noabi-march-02.d | 10 + gas/testsuite/gas/riscv/mabi-noabi-march-03.d | 10 + gdb/ChangeLog | 271 ++++++++++++ gdb/Makefile.in | 8 +- gdb/ada-exp.y | 2 +- gdb/ada-lang.c | 106 ++--- gdb/ada-typeprint.c | 6 + gdb/ada-valprint.c | 3 + gdb/arc-linux-tdep.c | 10 +- gdb/arm-tdep.c | 141 +++++- gdb/ax-gdb.c | 20 +- gdb/c-lang.c | 222 ++++------ gdb/c-typeprint.c | 6 + gdb/config.in | 3 + gdb/configure | 491 +++++++++++++++++++++ gdb/configure.ac | 8 + gdb/d-lang.c | 119 ++--- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 9 +- gdb/dwarf2/read.c | 481 +++++++++++++------- gdb/elfread.c | 11 +- gdb/eval.c | 3 + gdb/f-exp.y | 51 ++- gdb/f-lang.c | 85 ++-- gdb/f-lang.h | 19 - gdb/features/Makefile | 4 +- gdb/features/rx.c | 2 +- gdb/features/rx.xml | 130 +++--- gdb/gdb-gdb.py.in | 5 + gdb/gdbtypes.c | 133 +++++- gdb/gdbtypes.h | 53 ++- gdb/gmp-utils.c | 172 ++++++++ gdb/gmp-utils.h | 282 ++++++++++++ gdb/go-lang.c | 95 ++-- gdb/infrun.c | 2 +- gdb/language.c | 205 ++++----- gdb/language.h | 143 +++++- gdb/m2-lang.c | 42 +- gdb/objc-lang.c | 2 +- gdb/objc-lang.h | 2 +- gdb/opencl-lang.c | 248 ++++------- gdb/p-lang.c | 87 ++-- gdb/p-typeprint.c | 2 + gdb/printcmd.c | 3 +- gdb/riscv-tdep.c | 3 + gdb/riscv-tdep.h | 2 + gdb/rust-lang.c | 78 ++-- gdb/symtab.c | 59 ++- gdb/target-descriptions.c | 85 +++- gdb/testsuite/ChangeLog | 83 ++++ gdb/testsuite/gdb.ada/bias.exp | 10 +- gdb/testsuite/gdb.ada/bias/bias.adb | 2 +- gdb/testsuite/gdb.ada/fixed_cmp.exp | 34 +- gdb/testsuite/gdb.ada/fixed_points.exp | 47 ++ .../gdb.ada/fixed_points/fixed_points.adb | 4 + gdb/testsuite/gdb.ada/fixed_points/pck.adb | 22 + gdb/testsuite/gdb.ada/fixed_points/pck.ads | 30 ++ .../gdb.base/continue-after-aborted-step-over.exp | 13 +- gdb/testsuite/gdb.base/vla-optimized-out.c | 4 +- gdb/testsuite/gdb.base/vla-optimized-out.exp | 2 +- gdb/testsuite/gdb.cp/step-and-next-inline.exp | 20 +- gdb/testsuite/gdb.dwarf2/dw2-fixed-point.c | 56 +++ gdb/testsuite/gdb.dwarf2/dw2-fixed-point.exp | 308 +++++++++++++ gdb/testsuite/gdb.fortran/completion.exp | 46 ++ gdb/testsuite/gdb.fortran/completion.f90 | 26 ++ gdb/testsuite/gdb.fortran/types.exp | 11 + gdb/testsuite/gdb.rust/traits.exp | 6 - gdb/testsuite/gdb.threads/tls-so_extern_main.c | 2 + gdb/testsuite/lib/gdb.exp | 5 + gdb/typeprint.c | 12 + gdb/typeprint.h | 5 + gdb/unittests/gmp-utils-selftests.c | 460 +++++++++++++++++++ gdb/utils.c | 30 ++ gdb/utils.h | 7 + gdb/valarith.c | 137 ++++-- gdb/valops.c | 74 +++- gdb/valprint.c | 33 ++ gdb/value.c | 16 +- gdb/value.h | 2 +- gdbserver/ChangeLog | 5 + gdbserver/server.cc | 5 +- gdbsupport/ChangeLog | 6 + gdbsupport/pathstuff.cc | 4 - gdbsupport/pathstuff.h | 4 + include/ChangeLog | 8 + include/opcode/aarch64.h | 1 + include/opcode/pru.h | 34 +- ld/ChangeLog | 20 + ld/Makefile.am | 2 +- ld/Makefile.in | 2 +- ld/ldelf.c | 2 + ld/testsuite/ld-i386/i386.exp | 1 + ld/testsuite/ld-i386/pr26869.d | 14 + ld/testsuite/ld-i386/pr26869.s | 3 + ld/testsuite/ld-x86-64/align-branch-1.d | 2 +- ld/testsuite/ld-x86-64/pe-x86-64-4.od | 2 +- ld/testsuite/ld-x86-64/tlsld3.dd | 2 +- ld/testsuite/ld-x86-64/tlsld4.dd | 2 +- opcodes/ChangeLog | 30 ++ opcodes/aarch64-asm-2.c | 161 +++---- opcodes/aarch64-dis-2.c | 169 +++---- opcodes/aarch64-opc-2.c | 1 + opcodes/aarch64-opc.c | 3 + opcodes/aarch64-tbl.h | 11 +- opcodes/i386-dis.c | 25 +- opcodes/pru-opc.c | 2 + sim/m32r/ChangeLog | 8 + sim/m32r/m32r-sim.h | 11 +- sim/pru/ChangeLog | 6 + sim/pru/pru.h | 2 + sim/pru/pru.isa | 15 + sim/testsuite/sim/pru/ChangeLog | 4 + .../fixed_cmp.exp => sim/testsuite/sim/pru/lmbd.s | 56 ++- 200 files changed, 6020 insertions(+), 2066 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/ls64.d create mode 100644 gas/testsuite/gas/arm/pr26858.d create mode 100644 gas/testsuite/gas/arm/pr26858.s create mode 100644 gas/testsuite/gas/elf/dwarf2-20.d create mode 100644 gas/testsuite/gas/elf/dwarf2-20.s create mode 100644 gas/testsuite/gas/msp430/empty.s create mode 100644 gas/testsuite/gas/msp430/ignore-md.d create mode 100644 gas/testsuite/gas/riscv/mabi-attr-01.s create mode 100644 gas/testsuite/gas/riscv/mabi-attr-02.s create mode 100644 gas/testsuite/gas/riscv/mabi-attr-03.s create mode 100644 gas/testsuite/gas/riscv/mabi-fail-01.d create mode 100644 gas/testsuite/gas/riscv/mabi-fail-01.l create mode 100644 gas/testsuite/gas/riscv/mabi-fail-02.d create mode 100644 gas/testsuite/gas/riscv/mabi-fail-02.l create mode 100644 gas/testsuite/gas/riscv/mabi-noabi-attr-01a.d create mode 100644 gas/testsuite/gas/riscv/mabi-noabi-attr-01b.d create mode 100644 gas/testsuite/gas/riscv/mabi-noabi-attr-02a.d create mode 100644 gas/testsuite/gas/riscv/mabi-noabi-attr-02b.d create mode 100644 gas/testsuite/gas/riscv/mabi-noabi-attr-03a.d create mode 100644 gas/testsuite/gas/riscv/mabi-noabi-attr-03b.d create mode 100644 gas/testsuite/gas/riscv/mabi-noabi-march-01.d create mode 100644 gas/testsuite/gas/riscv/mabi-noabi-march-02.d create mode 100644 gas/testsuite/gas/riscv/mabi-noabi-march-03.d create mode 100644 gdb/gmp-utils.c create mode 100644 gdb/gmp-utils.h create mode 100644 gdb/testsuite/gdb.ada/fixed_points/pck.adb create mode 100644 gdb/testsuite/gdb.ada/fixed_points/pck.ads create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-fixed-point.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-fixed-point.exp create mode 100644 gdb/testsuite/gdb.fortran/completion.exp create mode 100644 gdb/testsuite/gdb.fortran/completion.f90 create mode 100644 gdb/unittests/gmp-utils-selftests.c create mode 100644 ld/testsuite/ld-i386/pr26869.d create mode 100644 ld/testsuite/ld-i386/pr26869.s copy gdb/testsuite/gdb.ada/fixed_cmp.exp => sim/testsuite/sim/pru/lmbd.s (50%)