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-arm-lts-allnoconfig in repository toolchain/ci/binutils-gdb.
from 15f89256af Automatic date update in version.in adds cc77ed241b [gdb/testsuite] Accept new complex print style in mixed-lang [...] adds d321419811 [gdb] Use partial symbol table to find language for main adds 1aa98955b1 [gdb/ada] Fix -readnow FAILs adds 4f5bd88505 Replace "use use" in a warning message with "use". adds f32682eaca [gdb/testsuite] Fix silent timeout in gdb.multi/multi-target.exp adds 59e28a9767 [PATCH gas/m68k] Fix a register range check adds bb89747721 ld: Disable ifunc tests on Solaris adds 516231b7c7 linux-x86.exp: Compile with -I../bfd adds 4b27d27c07 Add support for intel SERIALIZE instruction adds a5863204fb gdbserver: make linux target op 'cannot_store_register' a pr [...] adds d16f3f6c70 gdbserver/linux-low: turn some static functions into private [...] adds ef0478f611 gdbserver/linux-low: start turning linux target ops into methods adds 797bcff595 gdbserver/linux-low: turn 'arch_setup' into a method adds aa8d21c9bb gdbserver/linux-low: turn 'regs_info' into a method adds daca57a7de gdbserver/linux-low: turn 'cannot_{fetch/store}_register' in [...] adds bd70b1f240 gdbserver/linux-low: turn 'fetch_register' into a method adds df95181f00 gdbserver/linux-low: turn some more static functions into pr [...] adds bf9ae9d8c3 gdbserver/linux-low: turn 'get_pc' and 'set_pc' into methods adds 06250e4e67 gdbserver/linux-low: turn 'breakpoint_kind_from_{pc, current [...] adds 3ca4edb661 gdbserver/linux-low: turn 'sw_breakpoint_from_kind' into a method adds 7582c77c1d gdbserver/linux-low: turn 'supports_software_single_step' an [...] adds d4807ea231 gdbserver/linux-low: turn the 'decr_pc_after_break' field in [...] adds d7146cda56 gdbserver/linux-low: turn 'breakpoint_at' into a method adds 007c9b975d gdbserver/linux-low: turn 'supports_z_point_type' into a method adds 9db9aa232a gdbserver/linux-low: turn 'insert_point' and 'remove_point' [...] adds ac1bbaca10 gdbserver/linux-low: turn watchpoint ops into methods adds b35db73327 gdbserver/linux-low: turn '{collect, supply}_ptrace_register [...] adds cb63de7ca8 gdbserver/linux-low: turn 'siginfo_fixup' into a method adds fd000fb3df gdbserver/linux-low: turn process/thread addition/deletion o [...] adds d7599cc082 gdbserver/linux-low: turn 'prepare_to_resume' into a method adds a5b5da9258 gdbserver/linux-low: turn 'process_qsupported' into a method adds 47f70aa768 gdbserver/linux-low: turn 'supports_tracepoints' into a method adds 13e567af27 gdbserver/linux-low: turn 'get_thread_area' into a method adds 809a0c354b gdbserver/linux-low: turn fast tracepoint ops into methods adds ab64c99982 gdbserver/linux-low: turn 'emit_ops' into a method adds 9cfd871551 gdbserver/linux-low: turn 'supports_range_stepping' into a method adds b31cdfa69f gdbserver/linux-low: turn 'supports_hardware_single_step' in [...] adds 9eedd27d42 gdbserver/linux-low: turn 'get_syscall_trapinfo' into a method adds fc5ecdb630 gdbserver/linux-low: turn 'get_ipa_tdesc_idx' into a method adds 0dd7b52ede gdbserver/linux-low: delete 'linux_target_ops' and 'the_low_target' adds 4d095f5b5e coff-go32-exe: support variable-length stubs adds 8be5def63b ld: Add NOCF_PROTECTION_CFLAGS to turn off -fcf-protection adds aa350065a4 NOCF_PROTECTION_CFLAGS: Replace nopie with available adds 880d97770b [gdb/testsuite] Don't use O2 for inlining in break-inline-ps [...] adds 6a35491162 gdb/testsuite: Add compiler options parameter to function_ra [...] adds 34e9a9fa0a gdb/testsuite: Add support for DW_LNS_set_file to DWARF compiler adds c90d28ac89 gdb: Don't remove duplicate entries from the line table adds e7da7f8f71 Micro-optimize partial_die_info::read adds 0830d30190 Avoid assertion failure due to complex type change adds e2ff18a0a5 gdb: replace some calls to internal_error with gdb_assert adds e0fc5c3fcb gdb: use bfd_get_section_contents to read section contents i [...]
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 39 + bfd/bfd-in2.h | 5 +- bfd/bfd.c | 5 +- bfd/bfdio.c | 4 + bfd/bfdwin.c | 1 + bfd/coff-i386.c | 22 +- bfd/coff-stgo32.c | 449 +- bfd/coffcode.h | 9 - bfd/libcoff-in.h | 8 +- bfd/libcoff.h | 8 +- binutils/ChangeLog | 5 + binutils/testsuite/lib/binutils-common.exp | 3 +- gas/ChangeLog | 22 + gas/config/tc-i386.c | 3 + gas/config/tc-m68k.c | 2 +- gas/doc/c-i386.texi | 2 + gas/testsuite/gas/elf/section12a.d | 2 +- gas/testsuite/gas/elf/section12b.d | 2 +- gas/testsuite/gas/elf/section16a.d | 2 +- gas/testsuite/gas/elf/section16b.d | 2 +- gas/testsuite/gas/i386/i386.exp | 2 + gas/testsuite/gas/i386/serialize.d | 12 + gas/testsuite/gas/i386/serialize.s | 5 + gas/testsuite/gas/i386/x86-64-serialize.d | 12 + gdb/ChangeLog | 55 + gdb/buildsym.c | 14 - gdb/dwarf2/read.c | 41 +- gdb/exec.c | 10 +- gdb/f-lang.c | 9 +- gdb/gdb_bfd.c | 14 +- gdb/gdb_bfd.h | 9 + gdb/mdebugread.c | 5 +- gdb/psymtab.c | 42 +- gdb/symfile-debug.c | 1 + gdb/symfile.c | 11 +- gdb/symfile.h | 11 + gdb/symtab.c | 37 + gdb/testsuite/ChangeLog | 44 + .../main-psymtab.exp} | 30 +- gdb/testsuite/gdb.dwarf2/break-inline-psymtab-2.c | 2 +- gdb/testsuite/gdb.dwarf2/break-inline-psymtab.exp | 3 +- ...ne-psymtab-2.c => dw2-inline-small-func-lbls.c} | 32 +- ...-inline-psymtab-2.c => dw2-inline-small-func.c} | 23 +- gdb/testsuite/gdb.dwarf2/dw2-inline-small-func.exp | 158 + ...-inline-psymtab-2.c => dw2-inline-small-func.h} | 22 +- gdb/testsuite/gdb.fortran/mixed-lang-stack.exp | 4 +- gdb/testsuite/gdb.multi/multi-target.exp | 24 +- .../inline-small-func.c} | 23 +- gdb/testsuite/gdb.opt/inline-small-func.exp | 60 + .../inline-small-func.h} | 22 +- gdb/testsuite/lib/dwarf.exp | 9 +- gdb/testsuite/lib/gdbserver-support.exp | 40 +- gdb/utils.c | 4 +- gdb/windows-tdep.c | 13 +- gdbserver/ChangeLog | 1980 +++++ gdbserver/linux-aarch64-low.cc | 377 +- gdbserver/linux-arm-low.cc | 262 +- gdbserver/linux-bfin-low.cc | 138 +- gdbserver/linux-cris-low.cc | 107 +- gdbserver/linux-crisv32-low.cc | 180 +- gdbserver/linux-ia64-low.cc | 86 +- gdbserver/linux-low.cc | 1105 ++- gdbserver/linux-low.h | 549 +- gdbserver/linux-m32r-low.cc | 134 +- gdbserver/linux-m68k-low.cc | 139 +- gdbserver/linux-mips-low.cc | 290 +- gdbserver/linux-nios2-low.cc | 125 +- gdbserver/linux-ppc-low.cc | 281 +- gdbserver/linux-riscv-low.cc | 130 +- gdbserver/linux-s390-low.cc | 258 +- gdbserver/linux-sh-low.cc | 137 +- gdbserver/linux-sparc-low.cc | 100 +- gdbserver/linux-tic6x-low.cc | 133 +- gdbserver/linux-tile-low.cc | 145 +- gdbserver/linux-x86-low.cc | 371 +- gdbserver/linux-xtensa-low.cc | 135 +- gdbserver/proc-service.cc | 2 +- gdbserver/thread-db.cc | 2 +- include/ChangeLog | 6 + include/coff/go32exe.h | 36 - include/coff/internal.h | 13 +- ld/ChangeLog | 72 + ld/ldfile.c | 2 +- ld/testsuite/config/default.exp | 38 + ld/testsuite/ld-elf/linux-x86.exp | 10 +- ld/testsuite/ld-ifunc/ifunc-10-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-11-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-12-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-13-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14c-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14d-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14e-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-14f-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-15-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-16-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-16-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-17a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-17b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-18a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-18b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-19a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-19b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-20-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-21-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-22-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-23a-x86.d | 1 - ld/testsuite/ld-ifunc/ifunc-24a-x86.d | 1 - ld/testsuite/ld-ifunc/ifunc-25a-x86.d | 1 - ld/testsuite/ld-ifunc/ifunc-5a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-5a-local-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-5b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-5b-local-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-5r-local-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-6a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-6b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-7a-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-7b-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-8-i386.d | 2 +- ld/testsuite/ld-ifunc/ifunc-9-i386.d | 2 +- ld/testsuite/ld-ifunc/pr17154-i386-now.d | 2 +- ld/testsuite/ld-ifunc/pr17154-i386.d | 2 +- ld/testsuite/ld-srec/srec.exp | 8 +- ld/testsuite/ld-x86-64/x86-64.exp | 10 +- opcodes/ChangeLog | 12 + opcodes/i386-dis.c | 2 +- opcodes/i386-gen.c | 5 + opcodes/i386-init.h | 358 +- opcodes/i386-opc.h | 3 + opcodes/i386-opc.tbl | 6 + opcodes/i386-tbl.h | 7970 ++++++++++---------- 136 files changed, 10175 insertions(+), 7021 deletions(-) create mode 100644 gas/testsuite/gas/i386/serialize.d create mode 100644 gas/testsuite/gas/i386/serialize.s create mode 100644 gas/testsuite/gas/i386/x86-64-serialize.d copy gdb/testsuite/{gdb.dwarf2/break-inline-psymtab.exp => gdb.base/main-psymtab.e [...] copy gdb/testsuite/gdb.dwarf2/{break-inline-psymtab-2.c => dw2-inline-small-func-l [...] copy gdb/testsuite/gdb.dwarf2/{break-inline-psymtab-2.c => dw2-inline-small-func.c} (74%) create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-inline-small-func.exp copy gdb/testsuite/gdb.dwarf2/{break-inline-psymtab-2.c => dw2-inline-small-func.h} (74%) copy gdb/testsuite/{gdb.dwarf2/break-inline-psymtab-2.c => gdb.opt/inline-small-fu [...] create mode 100644 gdb/testsuite/gdb.opt/inline-small-func.exp copy gdb/testsuite/{gdb.dwarf2/break-inline-psymtab-2.c => gdb.opt/inline-small-fu [...] delete mode 100644 include/coff/go32exe.h