This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-check_binutils in repository toolchain/ci/binutils-gdb.
from 873de05c85 Fix TUI test suite regexps adds 199d46bebb Remove duplicate cast adds 967354c3b9 csky: tidy csky_chars_to_number adds 84bc4ba816 obj-evax.c tidy adds 4f7cc14110 gas signed overflow fixes adds 39f34d7b64 Fix unused function error adds 2ffe5b9c79 Fix the thread-pool.c compilation adds db3ad2f031 Ravenscar port for RISC-V adds d61df89700 Remove some calls to malloc_failure adds 7190276c52 Replace xmalloc/xfree with vector in jit.c adds b65d68b8d6 gas: Add md_generic_table_relax_frag adds e379e5f385 i386: Align branches within a fixed boundary adds 76cf450b4c i386: Add -mbranches-within-32B-boundaries adds 8493b6651a i386: Add tests for -malign-branch-boundary and -malign-branch adds ac0ab1842d i386: Also check R12-R15 registers when optimizing testq to testb adds bda13cdcf0 Make the objfile constructor private adds f65fe5704a Make add_separate_debug_objfile static adds 268e4f0914 Make the objfile destructor private adds 7cac64af7b Introduce program_space::add_objfile adds 234529260a Introduce program_space::remove_objfile adds deeafabb67 Remove MULTI_OBJFILE_P adds 13bff72615 Introduce basic_safe_range adds d0801dd8f2 Store objfiles on a std::list adds 343cc95202 Move free_all_objfiles to program_space adds 7d7167ce1b Manage objfiles with shared_ptr adds e671856cb8 Change objfile::partial_symtabs to be a unique_ptr adds c7ff3609c1 Automatic date update in version.in adds 0bc3450e22 Set no file contents PT_LOAD p_offset to first page adds b3f4b80fba MSP430: Relax target glob for configuring GDB adds 3a90f26667 Fix indentation in jit.c adds a5513db2f5 Fix the gdb build with GCC 7 adds a15a95ed26 Remove "boolean" and "var_boolean" checks from ARI adds fe56157f92 Remove ATTRIBUTE_UNUSED check from ARI adds 8aaaf7577f Fix ARI text for floatformat_from_double adds 036003a671 Silence ARI for valid calls to abort adds c6cbf900d4 Silence ARI warning about floatformat_to_double adds 3cb5a3a16a Suppress ARI warnings for vsprintf adds 98f9338a58 Change ARI usage to GNU style adds 634561834e Accept -Wno- prefix in ARI adds 93537683e7 Remove "fix" call for "long long" from ARI adds 234c306803 Remove ARI check for multiple calls to warning or error adds f1d293cc58 Revert "Turn off threaded minsym demangling by default" adds e97e2dcd46 Automatic date update in version.in adds ff8577f649 Guard against 'current_directory == NULL' on gdb_abspath (PR [...]
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 12 + bfd/bfd-in2.h | 2 +- bfd/elf.c | 10 +- bfd/libbfd.c | 2 +- bfd/version.h | 2 +- gas/ChangeLog | 169 ++++ gas/config/obj-evax.c | 51 +- gas/config/tc-aarch64.c | 3 +- gas/config/tc-csky.c | 59 +- gas/config/tc-i386.c | 1064 ++++++++++++++++++++++- gas/config/tc-i386.h | 31 + gas/config/tc-ia64.c | 10 +- gas/config/tc-mep.c | 2 +- gas/config/tc-metag.c | 4 +- gas/config/tc-nios2.c | 8 +- gas/config/tc-pru.c | 9 +- gas/config/tc-riscv.c | 4 +- gas/config/tc-tic4x.c | 2 +- gas/config/tc-tic6x.c | 2 +- gas/doc/c-i386.texi | 37 + gas/doc/internals.texi | 5 + gas/testsuite/gas/i386/align-branch-1.s | 72 ++ gas/testsuite/gas/i386/align-branch-1a.d | 77 ++ gas/testsuite/gas/i386/align-branch-1b.d | 77 ++ gas/testsuite/gas/i386/align-branch-1c.d | 77 ++ gas/testsuite/gas/i386/align-branch-1d.d | 76 ++ gas/testsuite/gas/i386/align-branch-1e.d | 77 ++ gas/testsuite/gas/i386/align-branch-1f.d | 77 ++ gas/testsuite/gas/i386/align-branch-1g.d | 77 ++ gas/testsuite/gas/i386/align-branch-1h.d | 76 ++ gas/testsuite/gas/i386/align-branch-1i.d | 80 ++ gas/testsuite/gas/i386/align-branch-2.s | 49 ++ gas/testsuite/gas/i386/align-branch-2a.d | 55 ++ gas/testsuite/gas/i386/align-branch-2b.d | 55 ++ gas/testsuite/gas/i386/align-branch-2c.d | 55 ++ gas/testsuite/gas/i386/align-branch-3.d | 33 + gas/testsuite/gas/i386/align-branch-3.s | 28 + gas/testsuite/gas/i386/align-branch-4.s | 30 + gas/testsuite/gas/i386/align-branch-4a.d | 36 + gas/testsuite/gas/i386/align-branch-4b.d | 36 + gas/testsuite/gas/i386/align-branch-5.d | 36 + gas/testsuite/gas/i386/align-branch-5.s | 32 + gas/testsuite/gas/i386/align-branch-6.d | 22 + gas/testsuite/gas/i386/align-branch-6.e | 2 + gas/testsuite/gas/i386/align-branch-6.s | 7 + gas/testsuite/gas/i386/align-branch-7.d | 18 + gas/testsuite/gas/i386/align-branch-7.s | 14 + gas/testsuite/gas/i386/align-branch-8.d | 18 + gas/testsuite/gas/i386/align-branch-8.s | 14 + gas/testsuite/gas/i386/i386.exp | 45 + gas/testsuite/gas/i386/x86-64-align-branch-1.s | 70 ++ gas/testsuite/gas/i386/x86-64-align-branch-1a.d | 75 ++ gas/testsuite/gas/i386/x86-64-align-branch-1b.d | 75 ++ gas/testsuite/gas/i386/x86-64-align-branch-1c.d | 75 ++ gas/testsuite/gas/i386/x86-64-align-branch-1d.d | 74 ++ gas/testsuite/gas/i386/x86-64-align-branch-1e.d | 74 ++ gas/testsuite/gas/i386/x86-64-align-branch-1f.d | 75 ++ gas/testsuite/gas/i386/x86-64-align-branch-1g.d | 75 ++ gas/testsuite/gas/i386/x86-64-align-branch-1h.d | 74 ++ gas/testsuite/gas/i386/x86-64-align-branch-1i.d | 78 ++ gas/testsuite/gas/i386/x86-64-align-branch-2.s | 44 + gas/testsuite/gas/i386/x86-64-align-branch-2a.d | 50 ++ gas/testsuite/gas/i386/x86-64-align-branch-2b.d | 50 ++ gas/testsuite/gas/i386/x86-64-align-branch-2c.d | 50 ++ gas/testsuite/gas/i386/x86-64-align-branch-3.d | 32 + gas/testsuite/gas/i386/x86-64-align-branch-3.s | 27 + gas/testsuite/gas/i386/x86-64-align-branch-4.s | 27 + gas/testsuite/gas/i386/x86-64-align-branch-4a.d | 33 + gas/testsuite/gas/i386/x86-64-align-branch-4b.d | 33 + gas/testsuite/gas/i386/x86-64-align-branch-5.d | 37 + gas/testsuite/gas/i386/x86-64-align-branch-6.d | 19 + gas/testsuite/gas/i386/x86-64-align-branch-7.d | 18 + gas/testsuite/gas/i386/x86-64-align-branch-7.s | 14 + gas/testsuite/gas/i386/x86-64-align-branch-8.d | 18 + gas/testsuite/gas/i386/x86-64-align-branch-8.s | 14 + gas/testsuite/gas/i386/x86-64-optimize-3.d | 4 + gas/testsuite/gas/i386/x86-64-optimize-3.s | 4 + gas/testsuite/gas/i386/x86-64-optimize-3b.d | 4 + gas/write.c | 7 +- gdb/ChangeLog | 239 +++++ gdb/Makefile.in | 3 + gdb/bsd-kvm.c | 7 +- gdb/compile/compile-object-load.c | 6 +- gdb/compile/compile-object-run.c | 2 +- gdb/configure.tgt | 5 +- gdb/contrib/ari/gdb_ari.sh | 79 +- gdb/corelow.c | 4 +- gdb/event-top.c | 2 +- gdb/gdbsupport/common-utils.c | 6 +- gdb/gdbsupport/pathstuff.c | 2 +- gdb/gdbsupport/pathstuff.h | 5 +- gdb/gdbsupport/safe-iterator.h | 52 +- gdb/gdbsupport/safe-strerror.c | 12 +- gdb/gdbsupport/thread-pool.c | 10 +- gdb/go32-nat.c | 3 +- gdb/jit.c | 139 ++- gdb/maint.c | 9 +- gdb/maint.h | 2 - gdb/minsyms.c | 10 - gdb/objfiles.c | 122 +-- gdb/objfiles.h | 52 +- gdb/printcmd.c | 2 +- gdb/progspace.c | 56 ++ gdb/progspace.h | 113 ++- gdb/riscv-ravenscar-thread.c | 140 +++ gdb/riscv-ravenscar-thread.h | 27 + gdb/riscv-tdep.c | 3 + gdb/solib.c | 4 +- gdb/source.c | 3 +- gdb/symfile.c | 15 +- gdb/target-float.c | 4 +- gdb/top.c | 18 +- gdb/tracefile-tfile.c | 4 +- gdb/utils.c | 9 +- gdb/utils.h | 5 +- gdb/xml-support.c | 2 - include/ChangeLog | 5 + include/diagnostics.h | 9 - ld/ChangeLog | 9 + ld/testsuite/ld-i386/align-branch-1.d | 25 + ld/testsuite/ld-i386/align-branch-1.s | 19 + ld/testsuite/ld-i386/i386.exp | 1 + ld/testsuite/ld-x86-64/align-branch-1.d | 21 + ld/testsuite/ld-x86-64/align-branch-1.s | 17 + ld/testsuite/ld-x86-64/x86-64.exp | 1 + opcodes/ChangeLog | 5 + opcodes/csky-dis.c | 6 +- 127 files changed, 4906 insertions(+), 457 deletions(-) create mode 100644 gas/testsuite/gas/i386/align-branch-1.s create mode 100644 gas/testsuite/gas/i386/align-branch-1a.d create mode 100644 gas/testsuite/gas/i386/align-branch-1b.d create mode 100644 gas/testsuite/gas/i386/align-branch-1c.d create mode 100644 gas/testsuite/gas/i386/align-branch-1d.d create mode 100644 gas/testsuite/gas/i386/align-branch-1e.d create mode 100644 gas/testsuite/gas/i386/align-branch-1f.d create mode 100644 gas/testsuite/gas/i386/align-branch-1g.d create mode 100644 gas/testsuite/gas/i386/align-branch-1h.d create mode 100644 gas/testsuite/gas/i386/align-branch-1i.d create mode 100644 gas/testsuite/gas/i386/align-branch-2.s create mode 100644 gas/testsuite/gas/i386/align-branch-2a.d create mode 100644 gas/testsuite/gas/i386/align-branch-2b.d create mode 100644 gas/testsuite/gas/i386/align-branch-2c.d create mode 100644 gas/testsuite/gas/i386/align-branch-3.d create mode 100644 gas/testsuite/gas/i386/align-branch-3.s create mode 100644 gas/testsuite/gas/i386/align-branch-4.s create mode 100644 gas/testsuite/gas/i386/align-branch-4a.d create mode 100644 gas/testsuite/gas/i386/align-branch-4b.d create mode 100644 gas/testsuite/gas/i386/align-branch-5.d create mode 100644 gas/testsuite/gas/i386/align-branch-5.s create mode 100644 gas/testsuite/gas/i386/align-branch-6.d create mode 100644 gas/testsuite/gas/i386/align-branch-6.e create mode 100644 gas/testsuite/gas/i386/align-branch-6.s create mode 100644 gas/testsuite/gas/i386/align-branch-7.d create mode 100644 gas/testsuite/gas/i386/align-branch-7.s create mode 100644 gas/testsuite/gas/i386/align-branch-8.d create mode 100644 gas/testsuite/gas/i386/align-branch-8.s create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1.s create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1a.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1b.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1c.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1d.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1e.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1f.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1g.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1h.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-1i.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-2.s create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-2a.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-2b.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-2c.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-3.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-3.s create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-4.s create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-4a.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-4b.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-5.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-6.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-7.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-7.s create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-8.d create mode 100644 gas/testsuite/gas/i386/x86-64-align-branch-8.s create mode 100644 gdb/riscv-ravenscar-thread.c create mode 100644 gdb/riscv-ravenscar-thread.h create mode 100644 ld/testsuite/ld-i386/align-branch-1.d create mode 100644 ld/testsuite/ld-i386/align-branch-1.s create mode 100644 ld/testsuite/ld-x86-64/align-branch-1.d create mode 100644 ld/testsuite/ld-x86-64/align-branch-1.s