This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_binutils/master-aarch64 in repository toolchain/ci/binutils-gdb.
from 4780e5e493 [gas] Fix file 0 dir with -gdwarf-5 adds 3a337a86d9 opcodes/riscv: add disassembler options support to libopcodes adds 61a5375b84 gdb: add risc-v disassembler options support adds aa1b9bdef2 sim: testsuite: punt unused toolchain variables adds c099934746 sim: testsuite: drop unused global_cc_options adds f8080fb7a4 [gdb/testsuite] Add gdb.base/include-main.exp adds 0e87783408 sim: testsuite: replace global_as_options with ASFLAGS_FOR_TARGET adds 8677059126 gas: Update commit 4780e5e4933 adds 9949bb0638 Fix ifunc test fails on hppa*-*-* new fd02ad8772 Automatic date update in version.in new d07ada6f5a sim: testsuite: replace global_ld_options with LDFLAGS_FOR_TARGET new 03c0f9c205 sim: testsuite: rename global_sim_options to SIMFLAGS_FOR_TARGET new e1e1ae6e9b sim: testsuite: fix objdir handling new 4c721b266f sim: cris: fix testsuite hang when sim is missing new c0d6a6e582 sim: testsuite: rework sim_init usage new 264dcc17cc sim: testsuite: unify basic C compiler checks new 1214c97666 sim: testsuite: initial support for OS-specific tests new 429a55b865 sim: testsuite: fix bits-gen EXEEXT handling new 950065a38b [gdb/testsuite] Fix FAIL in gdb.base/list-missing-source.exp new 8613fa4c49 sim: cris: always search for local rvdummy tool new 2b9c7c262e sim: testsuite: clean up arch specific toolchain settings new 6916d9e65c sim: testsuite: add dedicated flag for init toolchain tests
The 13 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/version.h | 2 +- gas/dwarf2dbg.c | 2 +- gas/testsuite/gas/elf/dwarf-5-nop-for-line-table.d | 2 +- gdb/riscv-tdep.c | 8 + gdb/testsuite/gdb.base/include-main.c | 18 +++ gdb/testsuite/gdb.base/include-main.exp | 47 ++++++ gdb/testsuite/gdb.base/list-missing-source.exp | 2 +- .../gdb.base/{inferior-noarg.c => main.c} | 0 include/ChangeLog | 5 + include/dis-asm.h | 1 + ld/testsuite/ld-ifunc/ifunc.exp | 3 +- opcodes/ChangeLog | 9 ++ opcodes/riscv-dis.c | 147 +++++++++++++++-- sim/Makefile.in | 29 ++-- sim/testsuite/aarch64/allinsn.exp | 2 + sim/testsuite/arm/allinsn.exp | 2 + sim/testsuite/arm/iwmmxt/iwmmxt.exp | 2 + sim/testsuite/arm/misc.exp | 2 + sim/testsuite/arm/thumb/allthumb.exp | 2 + sim/testsuite/arm/xscale/xscale.exp | 2 + sim/testsuite/avr/allinsn.exp | 2 + sim/testsuite/bfin/allinsn.exp | 34 +--- sim/testsuite/bpf/allinsn.exp | 14 +- sim/testsuite/common/local.mk | 8 +- sim/testsuite/config/default.exp | 39 ----- sim/testsuite/cr16/allinsn.exp | 12 +- sim/testsuite/cr16/misc.exp | 12 +- sim/testsuite/cris/asm/asm.exp | 2 + sim/testsuite/cris/c/access1.c | 2 +- sim/testsuite/cris/c/badldso1.c | 2 +- sim/testsuite/cris/c/badldso2.c | 2 +- sim/testsuite/cris/c/badldso3.c | 2 +- sim/testsuite/cris/c/c.exp | 34 ++-- sim/testsuite/cris/c/clone1.c | 2 +- sim/testsuite/cris/c/clone2.c | 2 +- sim/testsuite/cris/c/clone3.c | 2 +- sim/testsuite/cris/c/clone4.c | 2 +- sim/testsuite/cris/c/clone5.c | 2 +- sim/testsuite/cris/c/clone6.c | 2 +- sim/testsuite/cris/c/ex1.c | 2 +- sim/testsuite/cris/c/exitg1.c | 2 +- sim/testsuite/cris/c/exitg2.c | 2 +- sim/testsuite/cris/c/fcntl1.c | 2 +- sim/testsuite/cris/c/fcntl2.c | 2 +- sim/testsuite/cris/c/ftruncate1.c | 2 +- sim/testsuite/cris/c/ftruncate2.c | 2 +- sim/testsuite/cris/c/getcwd1.c | 2 +- sim/testsuite/cris/c/hellodyn3.c | 2 +- sim/testsuite/cris/c/mmap1.c | 2 +- sim/testsuite/cris/c/mmap2.c | 2 +- sim/testsuite/cris/c/mmap3.c | 2 +- sim/testsuite/cris/c/mmap4.c | 2 +- sim/testsuite/cris/c/mmap5.c | 2 +- sim/testsuite/cris/c/mmap6.c | 2 +- sim/testsuite/cris/c/mmap7.c | 2 +- sim/testsuite/cris/c/mmap8.c | 2 +- sim/testsuite/cris/c/mprotect1.c | 2 +- sim/testsuite/cris/c/mprotect2.c | 2 +- sim/testsuite/cris/c/openpf1.c | 2 +- sim/testsuite/cris/c/openpf5.c | 2 +- sim/testsuite/cris/c/pipe1.c | 2 +- sim/testsuite/cris/c/pipe2.c | 2 +- sim/testsuite/cris/c/pipe3.c | 2 +- sim/testsuite/cris/c/pipe4.c | 2 +- sim/testsuite/cris/c/pipe5.c | 2 +- sim/testsuite/cris/c/pipe6.c | 2 +- sim/testsuite/cris/c/pipe7.c | 2 +- sim/testsuite/cris/c/readlink1.c | 2 +- sim/testsuite/cris/c/readlink10.c | 2 +- sim/testsuite/cris/c/readlink11.c | 2 +- sim/testsuite/cris/c/readlink2.c | 2 +- sim/testsuite/cris/c/readlink3.c | 2 +- sim/testsuite/cris/c/readlink4.c | 2 +- sim/testsuite/cris/c/readlink5.c | 2 +- sim/testsuite/cris/c/readlink6.c | 2 +- sim/testsuite/cris/c/readlink7.c | 2 +- sim/testsuite/cris/c/readlink8.c | 2 +- sim/testsuite/cris/c/readlink9.c | 2 +- sim/testsuite/cris/c/rename2.c | 6 - sim/testsuite/cris/c/rtsigprocmask1.c | 2 +- sim/testsuite/cris/c/rtsigprocmask2.c | 2 +- sim/testsuite/cris/c/rtsigsuspend1.c | 2 +- sim/testsuite/cris/c/rtsigsuspend2.c | 2 +- sim/testsuite/cris/c/sched1.c | 2 +- sim/testsuite/cris/c/sched2.c | 2 +- sim/testsuite/cris/c/sched3.c | 2 +- sim/testsuite/cris/c/sched4.c | 2 +- sim/testsuite/cris/c/sched5.c | 2 +- sim/testsuite/cris/c/sched6.c | 2 +- sim/testsuite/cris/c/sched7.c | 2 +- sim/testsuite/cris/c/sched8.c | 2 +- sim/testsuite/cris/c/sched9.c | 2 +- sim/testsuite/cris/c/setrlimit1.c | 2 +- sim/testsuite/cris/c/settls1.c | 2 +- sim/testsuite/cris/c/sig10.c | 2 +- sim/testsuite/cris/c/sig11.c | 2 +- sim/testsuite/cris/c/sig12.c | 2 +- sim/testsuite/cris/c/sig13.c | 2 +- sim/testsuite/cris/c/sig2.c | 2 +- sim/testsuite/cris/c/sig4.c | 2 +- sim/testsuite/cris/c/sig6.c | 2 +- sim/testsuite/cris/c/sig7.c | 2 +- sim/testsuite/cris/c/sig9.c | 2 +- sim/testsuite/cris/c/sigreturn1.c | 2 +- sim/testsuite/cris/c/sigreturn2.c | 2 +- sim/testsuite/cris/c/sigreturn3.c | 2 +- sim/testsuite/cris/c/sigreturn4.c | 2 +- sim/testsuite/cris/c/sock1.c | 2 +- sim/testsuite/cris/c/stat2.c | 2 +- sim/testsuite/cris/c/stat3.c | 2 +- sim/testsuite/cris/c/stat4.c | 2 +- sim/testsuite/cris/c/stat5.c | 2 +- sim/testsuite/cris/c/stat7.c | 2 +- sim/testsuite/cris/c/stat8.c | 2 +- sim/testsuite/cris/c/syscall1.c | 2 +- sim/testsuite/cris/c/syscall2.c | 2 +- sim/testsuite/cris/c/syscall3.c | 2 +- sim/testsuite/cris/c/syscall4.c | 2 +- sim/testsuite/cris/c/syscall5.c | 2 +- sim/testsuite/cris/c/syscall6.c | 2 +- sim/testsuite/cris/c/syscall7.c | 2 +- sim/testsuite/cris/c/syscall8.c | 2 +- sim/testsuite/cris/c/sysctl1.c | 2 +- sim/testsuite/cris/c/sysctl2.c | 2 +- sim/testsuite/cris/c/sysctl3.c | 2 +- sim/testsuite/cris/c/thread2.c | 2 +- sim/testsuite/cris/c/thread3.c | 2 +- sim/testsuite/cris/c/thread4.c | 2 +- sim/testsuite/cris/c/thread5.c | 2 +- sim/testsuite/cris/c/truncate1.c | 2 +- sim/testsuite/cris/c/truncate2.c | 2 +- sim/testsuite/cris/c/ugetrlimit1.c | 2 +- sim/testsuite/cris/c/uname1.c | 2 +- sim/testsuite/cris/c/writev1.c | 2 +- sim/testsuite/cris/c/writev2.c | 2 +- sim/testsuite/cris/hw/rv-n-cris/rvc.exp | 71 +++------ sim/testsuite/d10v/allinsn.exp | 2 + sim/testsuite/example-synacor/allinsn.exp | 7 +- sim/testsuite/frv/allinsn.exp | 2 + sim/testsuite/frv/fr400/allinsn.exp | 2 + sim/testsuite/frv/fr500/allinsn.exp | 2 + sim/testsuite/frv/fr550/allinsn.exp | 2 + sim/testsuite/frv/interrupts.exp | 2 + sim/testsuite/frv/misc.exp | 2 + sim/testsuite/frv/parallel.exp | 2 + sim/testsuite/ft32/allinsn.exp | 2 + sim/testsuite/h8300/allinsn.exp | 2 + sim/testsuite/iq2000/allinsn.exp | 2 + sim/testsuite/lib/compilercheck.c | 5 + sim/testsuite/lib/linuxcheck.c | 9 ++ sim/testsuite/lib/newlibcheck.c | 10 ++ sim/testsuite/lib/sim-defs.exp | 176 ++++++++++++++------- sim/testsuite/lm32/allinsn.exp | 2 + sim/testsuite/local.mk | 11 +- sim/testsuite/m32c/allinsn.exp | 2 + sim/testsuite/m32r/allinsn.exp | 2 + sim/testsuite/m32r/misc.exp | 2 + sim/testsuite/m68hc11/allinsn.exp | 2 + sim/testsuite/mcore/allinsn.exp | 2 + sim/testsuite/microblaze/allinsn.exp | 2 + sim/testsuite/mips/basic.exp | 9 +- sim/testsuite/mn10300/allinsn.exp | 2 + sim/testsuite/moxie/allinsn.exp | 2 + sim/testsuite/msp430/allinsn.exp | 2 + sim/testsuite/or1k/alltests.exp | 6 +- sim/testsuite/pru/allinsn.exp | 2 + sim/testsuite/riscv/allinsn.exp | 2 + sim/testsuite/sh/allinsn.exp | 10 +- sim/testsuite/v850/allinsns.exp | 4 +- 169 files changed, 663 insertions(+), 361 deletions(-) create mode 100644 gdb/testsuite/gdb.base/include-main.c create mode 100644 gdb/testsuite/gdb.base/include-main.exp copy gdb/testsuite/gdb.base/{inferior-noarg.c => main.c} (100%) create mode 100644 sim/testsuite/lib/compilercheck.c create mode 100644 sim/testsuite/lib/linuxcheck.c create mode 100644 sim/testsuite/lib/newlibcheck.c