This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/gnu-master-arm-spec2k6-O3 in repository toolchain/ci/binutils-gdb.
from f2e5245f41 Automatic date update in version.in adds 514b4e191d Change the default characteristics of DLLs built by the link [...] adds 987cf30ad8 libctf, binutils: initial work towards libctf gettextization adds 926c9e7665 libctf, binutils, include, ld: gettextize and improve error [...] adds 5e9b84f7a2 binutils, ld: dequote libctf error messages adds c415c83bd9 Re: commit eae0b5c3b2d6b adds 2ac865acf0 arm-symbianelf segfault adds cd570d497e PR26462 UBSAN: reloc.c:473 shift exponent 4294967295 adds 6fbd4a8e8b PR26467 UBSAN: cgen.c:762 shift exponent 18446744073709551615 adds 4b69ce9b91 PR26469 UBSAN: elflink.c:8742 shift exponent 6148914691236511722 adds 9fb2400ce6 Fix linker testcase for alpha-linux affected by fix for PR 26416 adds ec10b3bb91 Remove commit 9fb2400ce6 adds b886559f31 gdb: add gdb_bfd_sections for range-based iteration adds 6b5473c97e Corrects the broken line number incrementation in the Window [...] adds 9e7ed8b080 Fix PR binutils/26356 on hppa*-*-hpux*. adds c2015ce4a4 gdb/testsuite: make test names unique in gdb.arch/*.exp adds fc5d6901ad gdb: fix whitespace issues in ChangeLog files adds 48b076bbca gdb/testsuite: use multi_line in gdb.dwarf2/dw2-reg-undefined.exp adds 82b946165d ld/emultempl/msp430.em: Remove unused variable adds b019121604 readelf: MSP430: Fix incorrect usage of "msp430x" in function names adds b2b38aa45b Fix advance/until and inline frames (PR gdb/26523) adds df63178325 Fix advance/until and multiple locations (PR gdb/26524) adds f2f08254b1 Automatic date update in version.in adds 3b1450b38c RISC-V: Treat R_RISCV_CALL and R_RISCV_CALL_PLT as the same [...] adds 16f9c644c7 mingw plugin test regressions due to commit 514b4e191d5f adds 6194b866b7 Fixes for testsuite failures introduced by the changes made [...] adds 0861f561eb CSKY: Support attribute section. adds 626d23209f [gdb/breakpoint] Handle setting breakpoint on label without address adds 1e597a8997 Prevent the linker from overestimating the alignment require [...] adds 7ca371dba5 PR26418 UBSAN: cache.c:386 null pointer fwrite adds 87870682f3 LD: Add new %pU vfinfo format for printing linker script name adds 64b63c2993 MSP430: Fix alignment of __*_array_start symbols in default [...] adds 4a5700b62f gas: Handle bad -gdwarf options, just like bad --gdwarf options. adds 07319accdf PR26418 UBSAN: cache.c:386 null pointer fwrite adds ed2ed4dcf4 PR26460 UBSAN: tc-ia64.c:6107 index out of bounds adds a1e60a1bdc PR26449, PR26450 UBSAN: frv-ibld.c:135 left shift adds 08d7da7dc9 Fix a bogus error message from the DWARF LEB129 decoder when [...] adds e0814aae5f Fix two out-of-date comments adds 8f57f34310 Fix gdb.base/advance-until-multiple-locations.exp with some [...] adds f7c7700d32 Adjust "maint info program-spaces" to per-inferior target stack adds 9b5f4ffe1b Automatic date update in version.in adds 736c9875c0 PR26459 UBSAN: elfnn-ia64.c:1945 null pointer bsearch adds 8a267ea847 PR26481 UBSAN: tc-pj.c:281 index out of bounds adds 0c0577f6a8 PR26446 UBSAN: tc-csky.c:2618,4022 index out of bounds adds 55b8e31a7a correct pr number in changelog adds e6f04d55f6 Include members in the variable table used when resolving DW [...] adds c44ea3aef6 Automatic date update in version.in adds 34d8e6d0c5 PR26435, PR26436 UBSAN: elf32-cr16.c:928 left shift adds c930281005 PR26437, PR26438 UBSAN: tc-cr16.c left shifts and overflows adds 2781f857e6 cr16 disassembly error of disp20 fields adds 54b8331d0b readelf: ubsan: shift exponent 32 is too large adds d0ed6fddfa changelog PR fix adds 42afa120eb ld: Add $NOSANTIZE_CFLAGS to more linker tests new 18856f435e Automatic date update in version.in new dd221981c4 CSKY: Add warning when -mdsp and -mcpu=ck803ern are both added. new e2e82b115c CSKY: Refine operand format error reporting. new e840f2e3e2 [gdb/testsuite] Add nopie to gdb.base/eh_return.exp new 737d219034 tic4x-coff: ubsan: various shift UB new 8f383897b6 mn10300: ubsan: shift exponent too large new 26e3de8e0a PR26509 UBSAN: tc-z80.c:3656 shift exponent is too large new c1f138f955 PR26442 UBSAN: elf32-crx.c:512 cannot be represented in int new 880fc278ca crx: ubsan: cannot be represented new f2173852cf PR26445 UBSAN: elf32-csky.c:4115 left shift of negative value new a148a448ec PR26457 UBSAN: som.c:1794 left shift cannot be represented new 108f6f97bd PR26461 UBSAN: elfxx-ia64.c:747 cannot be represented new 1a211fc7d8 PR26466 UBSAN: elf32-mep.c:300 left shift of negative value new 227d539b17 PR26476, PR26477 UBSAN: elfxx-mips.c:2695,5370 cannot be rep [...] new 1174d92070 PR26493 UBSAN: elfnn-riscv.c left shift of negative value new 169ec51259 PR26493 UBSAN: tc-riscv.c left shift negative and not representable new 7a5dd76f3c PR26468 UBSAN: tc-mep.c:1684 left shift of negative value new 46021a61e4 PR26471 UBSAN: tc-metag.c:7038 left shift cannot be represented new e0fd91ef81 PR26472, PR26473, PR26474 UBSAN: tc-mips.c shift left UB new baeb994f3f PR26479 UBSAN: tc-nios2.c:244 left shift cannot be represented new 51bf29b1f7 PR26480 UBSAN: tc-nios2.c:1634 left shift cannot be represented new 548c8b2ba7 PR26495 UBSAN: tc-score.c, tc-score7.c left shift of negative value new 8659fff005 PR26497 UBSAN: tc-sh.c:2467 left shift cannot be represented new 94f360ea2f PR26502 UBSAN: tc-tic6x.c left shift of negative value new 8e82201777 PR26503 UBSAN: tc-v850.c:1447 left shift cannot be represented new 06de2e0da2 PR26510 UBSAN: tc-z8k.c left shift of negative value new fe1fe7eae9 gdb: remove NULL_TYPE new 8efaf6b352 gdb: make frame_unwind_got_optimized return a not_lval value new 84154d166a gdb: introduce explicit outer frame id kind new 22b9b4b05b gdb: support frames inlined into the outer frame new f3bd50f198 gdb: fix nits in previous patches new 6a42ec96ca Automatic date update in version.in new 2de01bdb2e gdb: fix indentation of struct field_info new 264fc0e27b gdb: change type of field_info::non_public_fields to bool new 973695d6bb Work around incorrect/broken pathnames in NT_FILE note new efe24f056f corefile.exp: XFAIL warning-free test when testing on docker
The 36 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 | 148 ++ bfd/cofflink.c | 12 +- bfd/config.in | 3 + bfd/configure | 17 +- bfd/configure.ac | 6 +- bfd/dwarf2.c | 5 +- bfd/ecofflink.c | 6 +- bfd/elf-m10300.c | 18 +- bfd/elf32-arm.c | 4 +- bfd/elf32-cr16.c | 5 +- bfd/elf32-crx.c | 21 +- bfd/elf32-csky.c | 384 ++++- bfd/elf32-mep.c | 80 +- bfd/elf64-alpha.c | 5 +- bfd/elflink.c | 53 +- bfd/elfnn-ia64.c | 40 +- bfd/elfnn-riscv.c | 25 +- bfd/elfxx-ia64.c | 6 +- bfd/elfxx-mips.c | 10 +- bfd/linker.c | 9 +- bfd/mep-relocs.pl | 19 +- bfd/reloc.c | 3 + bfd/som.c | 14 +- bfd/version.h | 2 +- binutils/ChangeLog | 67 + binutils/Makefile.am | 2 +- binutils/Makefile.in | 2 +- binutils/dwarf.c | 28 +- binutils/mclex.c | 5 +- binutils/objdump.c | 42 +- binutils/readelf.c | 170 ++- binutils/testsuite/binutils-all/objcopy.exp | 10 +- binutils/testsuite/binutils-all/strip-3.d | 2 +- binutils/testsuite/lib/utils-lib.exp | 11 +- elfcpp/ChangeLog | 4 + elfcpp/elfcpp.h | 4 + gas/ChangeLog | 204 +++ gas/as.c | 7 + gas/cgen.c | 2 +- gas/config/tc-cr16.c | 1588 ++++++++++---------- gas/config/tc-crx.c | 224 ++- gas/config/tc-csky.c | 388 +++-- gas/config/tc-ia64.c | 6 +- gas/config/tc-mep.c | 4 +- gas/config/tc-metag.c | 2 +- gas/config/tc-mips.c | 18 +- gas/config/tc-nios2.c | 6 +- gas/config/tc-pj.c | 4 +- gas/config/tc-riscv.c | 34 +- gas/config/tc-score.c | 12 +- gas/config/tc-score7.c | 18 +- gas/config/tc-sh.c | 12 +- gas/config/tc-tic4x.c | 16 +- gas/config/tc-tic6x.c | 42 +- gas/config/tc-v850.c | 2 +- gas/config/tc-z80.c | 2 +- gas/config/tc-z8k.c | 16 +- gas/expr.c | 4 +- gas/testsuite/gas/cr16/cbitb_test.d | 10 +- gas/testsuite/gas/cr16/cbitw_test.d | 20 +- gas/testsuite/gas/cr16/sbitb_test.d | 10 +- gas/testsuite/gas/cr16/sbitw_test.d | 20 +- gas/testsuite/gas/cr16/storb_test.d | 10 +- gas/testsuite/gas/cr16/storw_test.d | 10 +- gas/testsuite/gas/cr16/tbitb_test.d | 10 +- gas/testsuite/gas/cr16/tbitw_test.d | 20 +- gas/testsuite/gas/csky/802j.d | 1 + gas/testsuite/gas/csky/all.d | 1 + gas/testsuite/gas/csky/bsr1.d | 1 + gas/testsuite/gas/csky/csky_vdsp.d | 1 + gas/testsuite/gas/csky/cskyv2_all.d | 1 + gas/testsuite/gas/csky/cskyv2_ck803r2.d | 1 + gas/testsuite/gas/csky/cskyv2_ck860.d | 3 +- gas/testsuite/gas/csky/cskyv2_dsp.d | 3 +- gas/testsuite/gas/csky/cskyv2_elrw.d | 1 + gas/testsuite/gas/csky/cskyv2_float.d | 1 + gas/testsuite/gas/csky/enhance_dsp.d | 1 + gas/testsuite/gas/csky/java.d | 1 + gas/testsuite/gas/csky/v1_float.d | 1 + gas/testsuite/gas/csky/v2_float_part1.d | 1 + gas/testsuite/gas/csky/v2_float_part2.d | 1 + gas/testsuite/gas/csky/v2_tls_gd.d | 1 + gas/testsuite/gas/csky/v2_tls_ie.d | 1 + gas/testsuite/gas/csky/v2_tls_ld.d | 1 + gas/testsuite/gas/csky/v2_tls_le.d | 3 +- gas/testsuite/gas/elf/elf.exp | 3 + .../gas/elf/{section2.e-arc => section2.e-csky} | 0 gdb/ChangeLog | 118 +- gdb/ada-lang.c | 96 +- gdb/breakpoint.c | 113 +- gdb/breakpoint.h | 6 +- gdb/corelow.c | 84 +- gdb/dbxread.c | 3 +- gdb/dwarf2/read.c | 60 +- gdb/eval.c | 168 +-- gdb/f-lang.c | 12 +- gdb/frame-unwind.c | 14 +- gdb/frame-unwind.h | 3 + gdb/frame.c | 23 +- gdb/frame.h | 9 +- gdb/gdb_bfd.h | 18 + gdb/gdbtypes.h | 2 - gdb/inline-frame.c | 10 +- gdb/linespec.c | 6 +- gdb/linespec.h | 2 +- gdb/maint.c | 48 +- gdb/opencl-lang.c | 35 +- gdb/progspace.c | 10 +- gdb/rust-lang.c | 22 +- gdb/testsuite/ChangeLog | 71 +- gdb/testsuite/gdb.arch/amd64-byte.exp | 112 +- gdb/testsuite/gdb.arch/amd64-dword.exp | 76 +- gdb/testsuite/gdb.arch/amd64-pseudo.c | 2 +- .../gdb.arch/amd64-stap-special-operands.exp | 14 +- gdb/testsuite/gdb.arch/amd64-tailcall-ret.exp | 4 +- gdb/testsuite/gdb.arch/amd64-word.exp | 76 +- gdb/testsuite/gdb.arch/i386-byte.exp | 56 +- gdb/testsuite/gdb.arch/i386-word.exp | 34 +- .../gdb.base/advance-until-multiple-locations.cc | 61 + .../gdb.base/advance-until-multiple-locations.exp | 142 ++ gdb/testsuite/gdb.base/corefile.exp | 7 + gdb/testsuite/gdb.base/corefile2.exp | 27 + gdb/testsuite/gdb.base/eh_return.exp | 3 +- gdb/testsuite/gdb.base/label-without-address.c | 24 + .../{eh_return.exp => label-without-address.exp} | 30 +- gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp | 19 +- .../gdb.dwarf2/frame-inlined-in-outer-frame.S | 137 ++ .../gdb.dwarf2/frame-inlined-in-outer-frame.exp | 114 ++ gdb/xcoffread.c | 3 +- include/ChangeLog | 76 + include/ctf-api.h | 2 +- include/elf/csky.h | 75 + include/opcode/csky.h | 55 +- include/opcode/riscv.h | 8 +- include/som/aout.h | 28 +- ld/ChangeLog | 106 ++ ld/NEWS | 3 + ld/emulparams/cskyelf.sh | 1 + ld/emultempl/msp430.em | 85 +- ld/emultempl/pe.em | 75 +- ld/emultempl/pep.em | 91 +- ld/ld.texi | 34 +- ld/ldlang.c | 67 +- ld/ldmisc.c | 9 +- ld/pe-dll.c | 10 +- ld/scripttempl/elf32msp430.sc | 3 + ld/testsuite/ld-csky/tls-le-v1.d | 2 + ld/testsuite/ld-csky/tls-le.d | 2 + ld/testsuite/ld-ctf/ctf.exp | 11 + ld/testsuite/ld-ctf/diag-ctf-version-f.d | 2 +- ld/testsuite/ld-ctf/diag-cttname-invalid.d | 2 +- ld/testsuite/ld-ctf/diag-decompression-failure.d | 2 +- ld/testsuite/ld-ctf/diag-parname.d | 2 +- ld/testsuite/ld-ctf/diag-unsupported-flag.d | 2 +- .../ld-ctf/diag-wrong-magic-number-mixed.d | 2 +- ld/testsuite/ld-ctf/diag-wrong-magic-number.d | 2 +- ld/testsuite/ld-elf/dwarf.exp | 4 + ld/testsuite/ld-elf/non-contiguous.ld | 1 + ld/testsuite/ld-elf/shared.exp | 4 + ld/testsuite/ld-elfvsb/elfvsb.exp | 13 +- ld/testsuite/ld-msp430-elf/finiarray-warn.ld | 46 + ld/testsuite/ld-msp430-elf/finiarray-warn.r | 1 + ld/testsuite/ld-msp430-elf/initarray-nowarn.ld | 45 + .../testsuite/ld-msp430-elf/initarray-nowarn.r | 0 ld/testsuite/ld-msp430-elf/initarray-warn.ld | 46 + ld/testsuite/ld-msp430-elf/initarray-warn.r | 1 + ld/testsuite/ld-msp430-elf/initarray.s | 21 + ld/testsuite/ld-msp430-elf/msp430-elf.exp | 13 + ld/testsuite/ld-msp430-elf/preinitarray-warn.ld | 46 + ld/testsuite/ld-msp430-elf/preinitarray-warn.r | 1 + ld/testsuite/ld-pe/pe.exp | 6 +- ld/testsuite/ld-plugin/plugin.exp | 15 +- ld/testsuite/ld-riscv-elf/lib-nopic-01a.s | 2 +- ld/testsuite/ld-riscv-elf/lib-nopic-01b.d | 2 +- ld/testsuite/ld-riscv-elf/lib-nopic-01b.s | 2 +- ld/testsuite/ld-scripts/provide-8.d | 2 +- ld/testsuite/ld-shared/shared.exp | 6 + ld/testsuite/ld-size/size.exp | 7 +- ld/testsuite/lib/ld-lib.exp | 2 +- libctf/ChangeLog | 97 ++ libctf/Makefile.am | 2 +- libctf/Makefile.in | 2 +- libctf/configure | 28 +- libctf/configure.ac | 2 +- libctf/ctf-archive.c | 63 +- libctf/ctf-create.c | 90 +- libctf/ctf-dedup.c | 290 ++-- libctf/ctf-dump.c | 27 +- libctf/ctf-error.c | 4 +- libctf/ctf-impl.h | 18 +- libctf/ctf-intl.h | 68 + libctf/ctf-labels.c | 6 +- libctf/ctf-link.c | 133 +- libctf/ctf-open-bfd.c | 31 +- libctf/ctf-open.c | 59 +- libctf/ctf-string.c | 2 +- libctf/ctf-subr.c | 87 +- libctf/ctf-types.c | 3 +- opcodes/ChangeLog | 45 + opcodes/bpf-ibld.c | 14 +- opcodes/cgen-ibld.in | 14 +- opcodes/cr16-dis.c | 114 +- opcodes/csky-dis.c | 45 +- opcodes/csky-opc.h | 8 +- opcodes/epiphany-ibld.c | 14 +- opcodes/fr30-ibld.c | 14 +- opcodes/frv-ibld.c | 14 +- opcodes/ip2k-ibld.c | 14 +- opcodes/iq2000-ibld.c | 14 +- opcodes/lm32-ibld.c | 14 +- opcodes/m32c-ibld.c | 14 +- opcodes/m32r-ibld.c | 14 +- opcodes/mep-ibld.c | 14 +- opcodes/mt-ibld.c | 14 +- opcodes/or1k-ibld.c | 14 +- opcodes/xc16x-ibld.c | 14 +- opcodes/xstormy16-ibld.c | 14 +- 217 files changed, 5617 insertions(+), 2725 deletions(-) copy gas/testsuite/gas/elf/{section2.e-arc => section2.e-csky} (100%) create mode 100644 gdb/testsuite/gdb.base/advance-until-multiple-locations.cc create mode 100644 gdb/testsuite/gdb.base/advance-until-multiple-locations.exp create mode 100644 gdb/testsuite/gdb.base/label-without-address.c copy gdb/testsuite/gdb.base/{eh_return.exp => label-without-address.exp} (57%) create mode 100644 gdb/testsuite/gdb.dwarf2/frame-inlined-in-outer-frame.S create mode 100644 gdb/testsuite/gdb.dwarf2/frame-inlined-in-outer-frame.exp create mode 100644 ld/testsuite/ld-msp430-elf/finiarray-warn.ld create mode 100644 ld/testsuite/ld-msp430-elf/finiarray-warn.r create mode 100644 ld/testsuite/ld-msp430-elf/initarray-nowarn.ld copy binutils/testsuite/binutils-all/empty => ld/testsuite/ld-msp430-elf/initarray [...] create mode 100644 ld/testsuite/ld-msp430-elf/initarray-warn.ld create mode 100644 ld/testsuite/ld-msp430-elf/initarray-warn.r create mode 100644 ld/testsuite/ld-msp430-elf/initarray.s create mode 100644 ld/testsuite/ld-msp430-elf/preinitarray-warn.ld create mode 100644 ld/testsuite/ld-msp430-elf/preinitarray-warn.r create mode 100644 libctf/ctf-intl.h