This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-aarch64-spec2k6-Os_LTO in repository toolchain/ci/binutils-gdb.
from fb7806c7a4 [gdb/cli] Fix use of uninitialized variable in complete_command adds 6467207116 AArch64: Fix -Werror on build adds 3734320dc0 [MIPS] Add generation of PLT entries with compact jumps for MIPS R6 adds cd4797ee05 MIPS/gas: Reject $0 as source register for DAUI instruction adds 23d00a419f [binutils, Arm] Add support for shift instructions in MVE adds e39c1607a2 [binutils, Arm] Add support for conditional instructions in [...] adds ba6cd17f0a [binutils, ARM] <spec_reg> changes for VMRS and VMSR instructions adds 304f09d0d4 MIPS/LD: Fix memory fault linking non-PIC object in to share [...] adds b474a2022d MIPS/LD: Reject tprel_hi and tprel_lo relocations in shared library adds dc42e902cc gdb/fortran: Handle gdbarch_floatformat_for_type returning nullptr adds a7df56e5f8 Automatic date update in version.in adds 22c6ccb89e S12Z: GAS: New option --mdollar-hex. adds 4decd602d8 bfdtest1 segfaults on hppa-hp-hpux10 adds 9ec2f606ce vms-alpha gas segfault adds b0f4fbf81a ARM STM32L4XX erratum test failure with MALLOC_PERTURB_ adds 7166f90a77 gdb/doc: Minor formatting fixes in documentation of -complete adds 0a5954bd5f gdb/riscv: Improve flen length determination adds b706061469 Document gdb.in/gdb.cmd files and debugredirect cli command adds 8fca4da075 AArch64: Treat pauth ops as nops on non-pauth systems adds 6ec6968b1b Have the linker report an error if the same script is used twice. adds e7fe496b1b [gdb/testsuite] Add missing mi_skip_python_tests to py-mi-va [...] adds af1a8d0387 [gdb/testsuite] Require c++11 for gdb.base/align.exp adds 18125b1639 Add "style" proc to the test suite adds 4ca51187d2 Constify target_ops::follow_exec adds 016181423b Automatic date update in version.in adds 82d7a6f4e3 Re: Have the linker report an error if the same script is us [...] adds 2376c3702e config.guess,config.sub: synchronize with config project mas [...] adds 8ebe621240 include: add elf/bpf.h adds fd0de36e27 bfd: add support for eBPF adds ea195bb04c cpu: add eBPF cpu description adds 79472b4532 opcodes: add support for eBPF adds f8861f5dc2 gas: add support for eBPF adds 8376927b2c ld: add support for eBPF adds aca4efc7a4 binutils: add support for eBPF adds 27830e0d38 binutils: add myself as the maintainer for BPF adds 45d5293f6e bfd: fix build with --enable-targets=all in 32-bit hosts adds fcb36d7462 Automatic date update in version.in adds dd7efa7915 PowerPC add initial -mfuture instruction support adds 8acf14351c PowerPC D-form prefixed loads and stores adds 5663e32184 PowerPC relocations for prefix insns adds 4a421c53cf PowerPC GOT_PCREL34 optimisation adds 04bdff6a76 PowerPC notoc linkage stubs adds 5a01c34c62 [gdb/testsuite] Add test-case for gdb-add-index.sh adds 405b5bd86f Regen POTFILES for bpf adds 2301ed1c9a aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS adds f166ae0188 aarch64: handle .variant_pcs directive in gas adds 0b4eac57c4 aarch64: override default elf .set handling in gas adds 823710d585 aarch64: handle STO_AARCH64_VARIANT_PCS in bfd
No new revisions were added by this update.
Summary of changes: ChangeLog | 7 + bfd/ChangeLog | 146 ++ bfd/Makefile.am | 4 + bfd/Makefile.in | 7 + bfd/archures.c | 4 + bfd/bfd-in2.h | 26 + bfd/config.bfd | 14 + bfd/configure | 30 +- bfd/configure.ac | 2 + bfd/cpu-bpf.c | 41 + bfd/elf32-arm.c | 2 +- bfd/elf64-bpf.c | 463 ++++ bfd/elf64-ppc.c | 950 +++++++- bfd/elfnn-aarch64.c | 43 +- bfd/elfxx-mips.c | 158 +- bfd/elfxx-mips.h | 2 + bfd/libbfd.h | 22 + bfd/po/SRC-POTFILES.in | 2 + bfd/reloc.c | 47 + bfd/som.c | 30 +- bfd/targets.c | 7 + bfd/version.h | 2 +- bfd/vms-alpha.c | 5 +- binutils/ChangeLog | 23 + binutils/MAINTAINERS | 1 + binutils/objdump.c | 3 +- binutils/readelf.c | 28 + binutils/testsuite/binutils-all/nm.exp | 3 +- config.guess | 198 +- config.sub | 29 +- cpu/ChangeLog | 5 + cpu/bpf.cpu | 647 ++++++ cpu/bpf.opc | 191 ++ gas/ChangeLog | 186 ++ gas/Makefile.am | 2 + gas/Makefile.in | 6 + gas/config/tc-aarch64.c | 55 + gas/config/tc-aarch64.h | 6 + gas/config/tc-arm.c | 238 +- gas/config/tc-bpf.c | 354 +++ gas/config/tc-bpf.h | 51 + gas/config/tc-ppc.c | 370 ++- gas/config/tc-ppc.h | 24 +- gas/config/tc-s12z.c | 67 +- gas/configure | 38 +- gas/configure.ac | 6 + gas/configure.tgt | 1 + gas/doc/Makefile.am | 1 + gas/doc/Makefile.in | 2 + gas/doc/all.texi | 1 + gas/doc/as.texi | 34 + gas/doc/c-aarch64.texi | 6 + gas/doc/c-bpf.texi | 364 +++ gas/doc/c-s12z.texi | 13 + gas/messages.c | 18 +- gas/po/POTFILES.in | 2 + gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d | 10 + gas/testsuite/gas/aarch64/symbol-variant_pcs-1.s | 8 + gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d | 9 + gas/testsuite/gas/aarch64/symbol-variant_pcs-2.s | 4 + gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d | 12 + gas/testsuite/gas/aarch64/symbol-variant_pcs-3.s | 20 + gas/testsuite/gas/all/gas.exp | 3 + gas/testsuite/gas/all/org-1.l | 2 +- gas/testsuite/gas/all/org-1.s | 2 + gas/testsuite/gas/arm/armv8_1-m-cond-bad.d | 4 + gas/testsuite/gas/arm/armv8_1-m-cond-bad.l | 8 + gas/testsuite/gas/arm/armv8_1-m-cond-bad.s | 15 + gas/testsuite/gas/arm/armv8_1-m-cond.d | 21 + gas/testsuite/gas/arm/armv8_1-m-cond.s | 17 + gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad1.d | 4 + gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad1.l | 9 + gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad2.d | 4 + gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad2.l | 5 + gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad3.d | 4 + gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad3.l | 11 + gas/testsuite/gas/arm/armv8_1-m-spec-reg.d | 20 + gas/testsuite/gas/arm/armv8_1-m-spec-reg.s | 15 + gas/testsuite/gas/arm/mve-shift-bad.d | 4 + gas/testsuite/gas/arm/mve-shift-bad.l | 12 + gas/testsuite/gas/arm/mve-shift-bad.s | 15 + gas/testsuite/gas/arm/mve-shift.d | 27 + gas/testsuite/gas/arm/mve-shift.s | 21 + gas/testsuite/gas/arm/vfp1xD.d | 8 +- gas/testsuite/gas/arm/vfp1xD_t2.d | 4 +- gas/testsuite/gas/bpf/alu-be.d | 59 + gas/testsuite/gas/bpf/alu.d | 58 + gas/testsuite/gas/bpf/alu.s | 51 + gas/testsuite/gas/bpf/alu32-be.d | 65 + gas/testsuite/gas/bpf/alu32.d | 64 + gas/testsuite/gas/bpf/alu32.s | 57 + gas/testsuite/gas/bpf/atomic-be.d | 12 + gas/testsuite/gas/bpf/atomic.d | 11 + gas/testsuite/gas/bpf/atomic.s | 5 + gas/testsuite/gas/bpf/bpf.exp | 38 + gas/testsuite/gas/bpf/call-be.d | 19 + gas/testsuite/gas/bpf/call.d | 18 + gas/testsuite/gas/bpf/call.s | 11 + gas/testsuite/gas/bpf/exit-be.d | 11 + gas/testsuite/gas/bpf/exit.d | 10 + gas/testsuite/gas/bpf/exit.s | 2 + gas/testsuite/gas/bpf/jump-be.d | 32 + gas/testsuite/gas/bpf/jump.d | 31 + gas/testsuite/gas/bpf/jump.s | 25 + gas/testsuite/gas/bpf/lddw-be.d | 18 + gas/testsuite/gas/bpf/lddw.d | 17 + gas/testsuite/gas/bpf/lddw.s | 6 + gas/testsuite/gas/bpf/mem-be.d | 30 + gas/testsuite/gas/bpf/mem.d | 29 + gas/testsuite/gas/bpf/mem.s | 24 + gas/testsuite/gas/mips/mips.exp | 2 +- ...6-branch-constraints.l => r6-reg-constraints.l} | 1 + ...6-branch-constraints.s => r6-reg-constraints.s} | 1 + gas/testsuite/gas/ppc/ppc.exp | 3 + gas/testsuite/gas/ppc/prefix-align.d | 30 + gas/testsuite/gas/ppc/prefix-align.s | 21 + gas/testsuite/gas/ppc/prefix-pcrel.d | 235 ++ gas/testsuite/gas/ppc/prefix-pcrel.s | 121 + gas/testsuite/gas/ppc/prefix-reloc.d | 35 + gas/testsuite/gas/ppc/prefix-reloc.s | 13 + gas/testsuite/gas/s12z/dollar-hex.d | 16 + gas/testsuite/gas/s12z/dollar-hex.s | 4 + gas/testsuite/gas/s12z/s12z.exp | 1 + gdb/ChangeLog | 30 + gdb/NEWS | 11 + gdb/aarch64-tdep.c | 6 +- gdb/doc/ChangeLog | 8 + gdb/doc/gdb.texinfo | 7 +- gdb/f-lang.c | 12 +- gdb/infrun.c | 2 +- gdb/remote.c | 4 +- gdb/riscv-tdep.c | 16 +- gdb/target-delegates.c | 12 +- gdb/target.c | 2 +- gdb/target.h | 4 +- gdb/testsuite/ChangeLog | 29 + gdb/testsuite/README | 21 + gdb/testsuite/gdb.arch/aarch64-pauth.c | 36 + gdb/testsuite/gdb.arch/aarch64-pauth.exp | 43 + gdb/testsuite/gdb.base/align.exp | 6 +- gdb/testsuite/gdb.base/info-shared.exp | 6 +- gdb/testsuite/gdb.base/style.exp | 13 +- gdb/testsuite/gdb.dwarf2/gdb-add-index.exp | 74 + .../gdb.python/py-mi-var-info-path-expression.exp | 3 + gdb/testsuite/lib/gdb-utils.exp | 18 + include/ChangeLog | 29 + include/dis-asm.h | 2 + include/elf/aarch64.h | 5 + include/elf/bpf.h | 45 + include/elf/ppc64.h | 24 + include/opcode/ppc.h | 18 + ld/ChangeLog | 109 + ld/Makefile.am | 2 + ld/Makefile.in | 4 + ld/configure | 28 +- ld/configure.tgt | 1 + ld/emulparams/elf64bpf.sh | 10 + ld/emultempl/mipself.em | 26 +- ld/ld.texi | 7 + ld/ldfile.c | 54 +- ld/ldfile.h | 2 + ld/ldmain.c | 2 +- ld/lexsup.c | 2 +- ld/po/BLD-POTFILES.in | 1 + ld/testsuite/ld-aarch64/aarch64-elf.exp | 4 + ld/testsuite/ld-aarch64/variant_pcs-1.s | 59 + ld/testsuite/ld-aarch64/variant_pcs-2.s | 47 + ld/testsuite/ld-aarch64/variant_pcs-now.d | 68 + ld/testsuite/ld-aarch64/variant_pcs-r.d | 60 + ld/testsuite/ld-aarch64/variant_pcs-shared.d | 68 + ld/testsuite/ld-aarch64/variant_pcs.ld | 23 + ld/testsuite/ld-bpf/bar.s | 5 + ld/testsuite/ld-bpf/baz.s | 5 + ld/testsuite/ld-bpf/bpf.exp | 29 + ld/testsuite/ld-bpf/call-1.d | 23 + ld/testsuite/ld-bpf/foo.s | 5 + ld/testsuite/ld-bpf/jump-1.d | 23 + ld/testsuite/ld-mips-elf/mips-elf.exp | 20 + ld/testsuite/ld-mips-elf/pic-and-nonpic-1-r6.dd | 50 + ld/testsuite/ld-mips-elf/pic-and-nonpic-1-r6.nd | 9 + .../testsuite/ld-mips-elf/pic-and-nonpic-1-r6.s | 0 ld/testsuite/ld-mips-elf/pic-and-nonpic-1a-r6.s | 28 + ld/testsuite/ld-mips-elf/pic-and-nonpic-3a-r6.dd | 36 + ld/testsuite/ld-mips-elf/pic-and-nonpic-3a-r6.gd | 21 + ld/testsuite/ld-mips-elf/pic-and-nonpic-3a-r6.s | 26 + ld/testsuite/ld-mips-elf/pic-reloc-5.d | 10 + ld/testsuite/ld-mips-elf/pic-reloc-5.s | 22 + ld/testsuite/ld-mips-elf/pic-reloc-6.d | 11 + ld/testsuite/ld-mips-elf/pic-reloc-6.s | 22 + ld/testsuite/ld-mips-elf/pic-reloc-7.d | 8 + ld/testsuite/ld-mips-elf/pic-reloc-7.s | 10 + ld/testsuite/ld-mips-elf/pic-reloc-tls.ld | 7 + ld/testsuite/ld-powerpc/notoc2.d | 29 + ld/testsuite/ld-powerpc/notoc2.s | 13 + ld/testsuite/ld-powerpc/pcrelopt.d | 89 + ld/testsuite/ld-powerpc/pcrelopt.s | 119 + ld/testsuite/ld-powerpc/pcrelopt.sec | 6 + ld/testsuite/ld-powerpc/powerpc.exp | 6 + ld/testsuite/lib/ld-lib.exp | 1 + opcodes/ChangeLog | 86 + opcodes/Makefile.am | 17 + opcodes/Makefile.in | 23 + opcodes/arm-dis.c | 296 ++- opcodes/bpf-asm.c | 590 +++++ opcodes/bpf-desc.c | 1638 +++++++++++++ opcodes/bpf-desc.h | 266 +++ opcodes/bpf-dis.c | 624 +++++ opcodes/bpf-ibld.c | 956 ++++++++ opcodes/bpf-opc.c | 1495 ++++++++++++ opcodes/bpf-opc.h | 151 ++ opcodes/configure | 19 +- opcodes/configure.ac | 1 + opcodes/disassemble.c | 35 + opcodes/disassemble.h | 1 + opcodes/mips-opc.c | 2 +- opcodes/po/POTFILES.in | 7 + opcodes/ppc-dis.c | 93 +- opcodes/ppc-opc.c | 212 +- readline/support/config.guess | 1281 +++++----- readline/support/config.sub | 2445 +++++++++++--------- 220 files changed, 16331 insertions(+), 2074 deletions(-) create mode 100644 bfd/cpu-bpf.c create mode 100644 bfd/elf64-bpf.c create mode 100644 cpu/bpf.cpu create mode 100644 cpu/bpf.opc create mode 100644 gas/config/tc-bpf.c create mode 100644 gas/config/tc-bpf.h create mode 100644 gas/doc/c-bpf.texi create mode 100644 gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d create mode 100644 gas/testsuite/gas/aarch64/symbol-variant_pcs-1.s create mode 100644 gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d create mode 100644 gas/testsuite/gas/aarch64/symbol-variant_pcs-2.s create mode 100644 gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d create mode 100644 gas/testsuite/gas/aarch64/symbol-variant_pcs-3.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-cond-bad.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-cond-bad.l create mode 100644 gas/testsuite/gas/arm/armv8_1-m-cond-bad.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-cond.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-cond.s create mode 100644 gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad1.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad1.l create mode 100644 gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad2.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad2.l create mode 100644 gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad3.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-spec-reg-bad3.l create mode 100644 gas/testsuite/gas/arm/armv8_1-m-spec-reg.d create mode 100644 gas/testsuite/gas/arm/armv8_1-m-spec-reg.s create mode 100644 gas/testsuite/gas/arm/mve-shift-bad.d create mode 100644 gas/testsuite/gas/arm/mve-shift-bad.l create mode 100644 gas/testsuite/gas/arm/mve-shift-bad.s create mode 100644 gas/testsuite/gas/arm/mve-shift.d create mode 100644 gas/testsuite/gas/arm/mve-shift.s create mode 100644 gas/testsuite/gas/bpf/alu-be.d create mode 100644 gas/testsuite/gas/bpf/alu.d create mode 100644 gas/testsuite/gas/bpf/alu.s create mode 100644 gas/testsuite/gas/bpf/alu32-be.d create mode 100644 gas/testsuite/gas/bpf/alu32.d create mode 100644 gas/testsuite/gas/bpf/alu32.s create mode 100644 gas/testsuite/gas/bpf/atomic-be.d create mode 100644 gas/testsuite/gas/bpf/atomic.d create mode 100644 gas/testsuite/gas/bpf/atomic.s create mode 100644 gas/testsuite/gas/bpf/bpf.exp create mode 100644 gas/testsuite/gas/bpf/call-be.d create mode 100644 gas/testsuite/gas/bpf/call.d create mode 100644 gas/testsuite/gas/bpf/call.s create mode 100644 gas/testsuite/gas/bpf/exit-be.d create mode 100644 gas/testsuite/gas/bpf/exit.d create mode 100644 gas/testsuite/gas/bpf/exit.s create mode 100644 gas/testsuite/gas/bpf/jump-be.d create mode 100644 gas/testsuite/gas/bpf/jump.d create mode 100644 gas/testsuite/gas/bpf/jump.s create mode 100644 gas/testsuite/gas/bpf/lddw-be.d create mode 100644 gas/testsuite/gas/bpf/lddw.d create mode 100644 gas/testsuite/gas/bpf/lddw.s create mode 100644 gas/testsuite/gas/bpf/mem-be.d create mode 100644 gas/testsuite/gas/bpf/mem.d create mode 100644 gas/testsuite/gas/bpf/mem.s rename gas/testsuite/gas/mips/{r6-branch-constraints.l => r6-reg-constraints.l} (95%) rename gas/testsuite/gas/mips/{r6-branch-constraints.s => r6-reg-constraints.s} (96%) create mode 100644 gas/testsuite/gas/ppc/prefix-align.d create mode 100644 gas/testsuite/gas/ppc/prefix-align.s create mode 100644 gas/testsuite/gas/ppc/prefix-pcrel.d create mode 100644 gas/testsuite/gas/ppc/prefix-pcrel.s create mode 100644 gas/testsuite/gas/ppc/prefix-reloc.d create mode 100644 gas/testsuite/gas/ppc/prefix-reloc.s create mode 100644 gas/testsuite/gas/s12z/dollar-hex.d create mode 100644 gas/testsuite/gas/s12z/dollar-hex.s create mode 100644 gdb/testsuite/gdb.arch/aarch64-pauth.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-pauth.exp create mode 100644 gdb/testsuite/gdb.dwarf2/gdb-add-index.exp create mode 100644 include/elf/bpf.h create mode 100644 ld/emulparams/elf64bpf.sh create mode 100644 ld/testsuite/ld-aarch64/variant_pcs-1.s create mode 100644 ld/testsuite/ld-aarch64/variant_pcs-2.s create mode 100644 ld/testsuite/ld-aarch64/variant_pcs-now.d create mode 100644 ld/testsuite/ld-aarch64/variant_pcs-r.d create mode 100644 ld/testsuite/ld-aarch64/variant_pcs-shared.d create mode 100644 ld/testsuite/ld-aarch64/variant_pcs.ld create mode 100644 ld/testsuite/ld-bpf/bar.s create mode 100644 ld/testsuite/ld-bpf/baz.s create mode 100644 ld/testsuite/ld-bpf/bpf.exp create mode 100644 ld/testsuite/ld-bpf/call-1.d create mode 100644 ld/testsuite/ld-bpf/foo.s create mode 100644 ld/testsuite/ld-bpf/jump-1.d create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-r6.dd create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-r6.nd copy binutils/testsuite/binutils-all/empty => ld/testsuite/ld-mips-elf/pic-and-non [...] create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1a-r6.s create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-3a-r6.dd create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-3a-r6.gd create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-3a-r6.s create mode 100644 ld/testsuite/ld-mips-elf/pic-reloc-5.d create mode 100644 ld/testsuite/ld-mips-elf/pic-reloc-5.s create mode 100644 ld/testsuite/ld-mips-elf/pic-reloc-6.d create mode 100644 ld/testsuite/ld-mips-elf/pic-reloc-6.s create mode 100644 ld/testsuite/ld-mips-elf/pic-reloc-7.d create mode 100644 ld/testsuite/ld-mips-elf/pic-reloc-7.s create mode 100644 ld/testsuite/ld-mips-elf/pic-reloc-tls.ld create mode 100644 ld/testsuite/ld-powerpc/notoc2.d create mode 100644 ld/testsuite/ld-powerpc/notoc2.s create mode 100644 ld/testsuite/ld-powerpc/pcrelopt.d create mode 100644 ld/testsuite/ld-powerpc/pcrelopt.s create mode 100644 ld/testsuite/ld-powerpc/pcrelopt.sec create mode 100644 opcodes/bpf-asm.c create mode 100644 opcodes/bpf-desc.c create mode 100644 opcodes/bpf-desc.h create mode 100644 opcodes/bpf-dis.c create mode 100644 opcodes/bpf-ibld.c create mode 100644 opcodes/bpf-opc.c create mode 100644 opcodes/bpf-opc.h