This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/qemu.
from 831aaf2496 Merge remote-tracking branch 'remotes/marcandre/tags/misc-pu [...] adds 4e116893c6 accel/tcg: Add DisasContextBase argument to translator_ld* adds f025692c99 accel/tcg: Clear PAGE_WRITE before translation adds fc88a52318 tcg/i386: Split P_VEXW from P_REXW adds cf3fccba00 accel/tcg: remove redundant TCG_KICK_PERIOD define adds 57d4941602 tcg: Remove tcg_global_reg_new defines adds 2fa169ba61 tcg/ppc: Replace TCG_TARGET_CALL_DARWIN with _CALL_DARWIN adds d216898563 tcg/ppc: Ensure _CALL_SYSV is set for 32-bit ELF adds 421519d82c tcg/arm: Fix tcg_out_vec_op function signature adds d2470cf0e9 target/avr: Remove pointless use of CONFIG_USER_ONLY definition adds 7ce0886598 target/i386: Restrict sysemu-only fpu_helper helpers adds 30ca39244b target/i386: Simplify TARGET_X86_64 #ifdef'ry adds b40db05daa target/xtensa: Restrict do_transaction_failed() to sysemu adds 120964219d accel/tcg: Rename user-mode do_interrupt hack as fake_user_i [...] adds 9354e6947a target/alpha: Restrict cpu_exec_interrupt() handler to sysemu adds 083afd18a9 target/arm: Restrict cpu_exec_interrupt() handler to sysemu adds 413f858d39 target/cris: Restrict cpu_exec_interrupt() handler to sysemu adds 68fa1780e0 target/hppa: Restrict cpu_exec_interrupt() handler to sysemu adds 604664726f target/i386: Restrict cpu_exec_interrupt() handler to sysemu adds 0792e6c88d target/i386: Move x86_cpu_exec_interrupt() under sysemu/ folder adds d5db810c55 target/m68k: Restrict cpu_exec_interrupt() handler to sysemu adds eb3ef3136e target/microblaze: Restrict cpu_exec_interrupt() handler to sysemu adds 6eb66e086a target/mips: Restrict cpu_exec_interrupt() handler to sysemu adds dabfe1332e target/nios2: Restrict cpu_exec_interrupt() handler to sysemu adds 250ae6dfc7 target/openrisc: Restrict cpu_exec_interrupt() handler to sysemu adds f725245c52 target/ppc: Restrict cpu_exec_interrupt() handler to sysemu adds 17b3c353e6 target/riscv: Restrict cpu_exec_interrupt() handler to sysemu adds 73166ca348 target/sh4: Restrict cpu_exec_interrupt() handler to sysemu adds 798ac8b5e9 target/sparc: Restrict cpu_exec_interrupt() handler to sysemu adds 65c575b61e target/rx: Restrict cpu_exec_interrupt() handler to sysemu adds f364a7f968 target/xtensa: Restrict cpu_exec_interrupt() handler to sysemu adds 77c0fc4e55 accel/tcg: Restrict TCGCPUOps::cpu_exec_interrupt() to sysemu adds 76d0042bb2 user: Remove cpu_get_pic_interrupt() stubs adds db17d2cdb1 accel/tcg/user-exec: Fix read-modify-write of code on s390 hosts adds e0e1ad61f6 tcg/arm: Remove fallback definition of __ARM_ARCH adds 326b9669b0 tcg/arm: Standardize on tcg_out_<branch>_{reg,imm} adds 4ae82ca7eb tcg/arm: Simplify use_armv5t_instructions adds b87c1add03 tcg/arm: Support armv4t in tcg_out_goto and tcg_out_call adds 31d160adc9 tcg/arm: Split out tcg_out_ldstm adds 90606715dc tcg/arm: Simplify usage of encode_imm adds 5f726ebce1 tcg/arm: Drop inline markers adds 1446600f7f tcg/arm: Give enum arm_cond_code_e a typedef and use it adds 142fb62fd0 tcg/arm: More use of the ARMInsn enum adds e028eada62 tcg/arm: More use of the TCGReg enum adds 0b6206b9c6 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-t [...] adds 7b7ab2d6c9 gitlab-ci: Mark manual-only jobs as allow_failure
No new revisions were added by this update.
Summary of changes: .gitlab-ci.d/custom-runners.yml | 16 + accel/tcg/cpu-exec.c | 14 +- accel/tcg/tcg-accel-ops-rr.c | 2 - accel/tcg/translate-all.c | 59 ++-- accel/tcg/translator.c | 39 +++ accel/tcg/user-exec.c | 48 ++- bsd-user/i386/target_arch_cpu.c | 5 - bsd-user/x86_64/target_arch_cpu.c | 5 - include/exec/translate-all.h | 1 + include/exec/translator.h | 44 +-- include/hw/core/tcg-cpu-ops.h | 26 +- include/tcg/tcg-op.h | 2 - linux-user/main.c | 7 - target/alpha/cpu.c | 2 +- target/alpha/cpu.h | 2 +- target/alpha/helper.c | 5 +- target/alpha/translate.c | 2 +- target/arm/arm_ldst.h | 12 +- target/arm/cpu.c | 7 +- target/arm/cpu.h | 3 +- target/arm/cpu_tcg.c | 6 +- target/arm/translate-a64.c | 2 +- target/arm/translate.c | 9 +- target/avr/cpu.c | 3 - target/cris/cpu.c | 4 +- target/cris/cpu.h | 2 +- target/cris/helper.c | 17 +- target/hexagon/translate.c | 3 +- target/hppa/cpu.c | 2 +- target/hppa/cpu.h | 4 +- target/hppa/int_helper.c | 7 +- target/hppa/translate.c | 5 +- target/i386/cpu.h | 3 + target/i386/tcg/helper-tcg.h | 2 + target/i386/tcg/seg_helper.c | 74 +---- target/i386/tcg/sysemu/seg_helper.c | 62 ++++ target/i386/tcg/tcg-cpu.c | 8 +- target/i386/tcg/translate.c | 10 +- target/m68k/cpu.c | 2 +- target/m68k/cpu.h | 2 + target/m68k/op_helper.c | 16 +- target/m68k/translate.c | 2 +- target/microblaze/cpu.c | 2 +- target/microblaze/cpu.h | 2 + target/microblaze/helper.c | 13 +- target/mips/cpu.c | 2 +- target/mips/tcg/exception.c | 18 -- target/mips/tcg/micromips_translate.c.inc | 2 +- target/mips/tcg/mips16e_translate.c.inc | 4 +- target/mips/tcg/nanomips_translate.c.inc | 4 +- target/mips/tcg/sysemu/tlb_helper.c | 18 ++ target/mips/tcg/tcg-internal.h | 5 +- target/mips/tcg/translate.c | 8 +- target/mips/tcg/user/tlb_helper.c | 5 - target/nios2/cpu.c | 5 +- target/openrisc/cpu.c | 2 +- target/openrisc/cpu.h | 5 +- target/openrisc/interrupt.c | 2 - target/openrisc/meson.build | 6 +- target/openrisc/translate.c | 2 +- target/ppc/cpu.h | 4 +- target/ppc/cpu_init.c | 2 +- target/ppc/excp_helper.c | 21 +- target/ppc/translate.c | 5 +- target/riscv/cpu.c | 2 +- target/riscv/cpu.h | 2 +- target/riscv/cpu_helper.c | 5 - target/riscv/translate.c | 5 +- target/rx/cpu.c | 2 +- target/rx/cpu.h | 2 + target/rx/helper.c | 4 + target/s390x/tcg/translate.c | 16 +- target/sh4/cpu.c | 2 +- target/sh4/cpu.h | 4 +- target/sh4/helper.c | 9 +- target/sh4/translate.c | 4 +- target/sparc/cpu.c | 4 +- target/sparc/translate.c | 2 +- target/xtensa/cpu.c | 2 +- target/xtensa/cpu.h | 2 + target/xtensa/exc_helper.c | 7 +- target/xtensa/translate.c | 5 +- tcg/arm/tcg-target.c.inc | 515 ++++++++++++++++-------------- tcg/arm/tcg-target.h | 27 +- tcg/i386/tcg-target.c.inc | 13 +- tcg/ppc/tcg-target.c.inc | 25 +- 86 files changed, 715 insertions(+), 627 deletions(-)