diff --git a/qemu/aarch64.h b/qemu/aarch64.h index 642bf3f7..2c5633af 100644 --- a/qemu/aarch64.h +++ b/qemu/aarch64.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_aarch64 #define gen_helper_cpsr_write gen_helper_cpsr_write_aarch64 #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_aarch64 +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_aarch64 #define cpu_aarch64_init cpu_aarch64_init_aarch64 #define arm_cpu_exec_interrupt arm_cpu_exec_interrupt_aarch64 #define arm_cpu_update_virq arm_cpu_update_virq_aarch64 diff --git a/qemu/arm.h b/qemu/arm.h index 1199603c..decdc4ca 100644 --- a/qemu/arm.h +++ b/qemu/arm.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_arm #define gen_helper_cpsr_write gen_helper_cpsr_write_arm #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_arm +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_arm #define arm_cpu_exec_interrupt arm_cpu_exec_interrupt_arm #define arm_cpu_update_virq arm_cpu_update_virq_arm #define arm_cpu_update_vfiq arm_cpu_update_vfiq_arm diff --git a/qemu/m68k.h b/qemu/m68k.h index 2a1ffd67..6ff8ee35 100644 --- a/qemu/m68k.h +++ b/qemu/m68k.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_m68k #define gen_helper_cpsr_write gen_helper_cpsr_write_m68k #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_m68k +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_m68k #define cpu_m68k_init cpu_m68k_init_m68k #define helper_reds32 helper_reds32_m68k #define helper_redf32 helper_redf32_m68k diff --git a/qemu/mips.h b/qemu/mips.h index 30cd7ef5..baf2e063 100644 --- a/qemu/mips.h +++ b/qemu/mips.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_mips #define gen_helper_cpsr_write gen_helper_cpsr_write_mips #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_mips +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_mips #define helper_mfc0_mvpcontrol helper_mfc0_mvpcontrol_mips #define helper_mfc0_mvpconf0 helper_mfc0_mvpconf0_mips #define helper_mfc0_mvpconf1 helper_mfc0_mvpconf1_mips diff --git a/qemu/mips64.h b/qemu/mips64.h index ad9033e8..db19cf31 100644 --- a/qemu/mips64.h +++ b/qemu/mips64.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_mips64 #define gen_helper_cpsr_write gen_helper_cpsr_write_mips64 #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_mips64 +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_mips64 #define helper_mfc0_mvpcontrol helper_mfc0_mvpcontrol_mips64 #define helper_mfc0_mvpconf0 helper_mfc0_mvpconf0_mips64 #define helper_mfc0_mvpconf1 helper_mfc0_mvpconf1_mips64 diff --git a/qemu/mips64el.h b/qemu/mips64el.h index ad65fc39..f592a080 100644 --- a/qemu/mips64el.h +++ b/qemu/mips64el.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_mips64el #define gen_helper_cpsr_write gen_helper_cpsr_write_mips64el #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_mips64el +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_mips64el #define helper_mfc0_mvpcontrol helper_mfc0_mvpcontrol_mips64el #define helper_mfc0_mvpconf0 helper_mfc0_mvpconf0_mips64el #define helper_mfc0_mvpconf1 helper_mfc0_mvpconf1_mips64el diff --git a/qemu/mipsel.h b/qemu/mipsel.h index 0ca05035..f95666a8 100644 --- a/qemu/mipsel.h +++ b/qemu/mipsel.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_mipsel #define gen_helper_cpsr_write gen_helper_cpsr_write_mipsel #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_mipsel +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_mipsel #define helper_mfc0_mvpcontrol helper_mfc0_mvpcontrol_mipsel #define helper_mfc0_mvpconf0 helper_mfc0_mvpconf0_mipsel #define helper_mfc0_mvpconf1 helper_mfc0_mvpconf1_mipsel diff --git a/qemu/ppc.h b/qemu/ppc.h index b1ac72fd..817b2661 100644 --- a/qemu/ppc.h +++ b/qemu/ppc.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_ppc #define gen_helper_cpsr_write gen_helper_cpsr_write_ppc #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_ppc +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_ppc #define ppc_cpu_unrealize ppc_cpu_unrealize_ppc #define ppc_cpu_instance_finalize ppc_cpu_instance_finalize_ppc #define ppc_cpu_do_interrupt ppc_cpu_do_interrupt_ppc diff --git a/qemu/ppc64.h b/qemu/ppc64.h index 43c1570d..4e1b846d 100644 --- a/qemu/ppc64.h +++ b/qemu/ppc64.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_ppc64 #define gen_helper_cpsr_write gen_helper_cpsr_write_ppc64 #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_ppc64 +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_ppc64 #define ppc_cpu_unrealize ppc_cpu_unrealize_ppc64 #define ppc_cpu_instance_finalize ppc_cpu_instance_finalize_ppc64 #define ppc_cpu_do_interrupt ppc_cpu_do_interrupt_ppc64 diff --git a/qemu/riscv32.h b/qemu/riscv32.h index dde114c5..0212f195 100644 --- a/qemu/riscv32.h +++ b/qemu/riscv32.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_riscv32 #define gen_helper_cpsr_write gen_helper_cpsr_write_riscv32 #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_riscv32 +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_riscv32 #define riscv_cpu_mmu_index riscv_cpu_mmu_index_riscv32 #define riscv_cpu_exec_interrupt riscv_cpu_exec_interrupt_riscv32 #define riscv_cpu_fp_enabled riscv_cpu_fp_enabled_riscv32 diff --git a/qemu/riscv64.h b/qemu/riscv64.h index 32e0894d..679d050a 100644 --- a/qemu/riscv64.h +++ b/qemu/riscv64.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_riscv64 #define gen_helper_cpsr_write gen_helper_cpsr_write_riscv64 #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_riscv64 +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_riscv64 #define riscv_cpu_mmu_index riscv_cpu_mmu_index_riscv64 #define riscv_cpu_exec_interrupt riscv_cpu_exec_interrupt_riscv64 #define riscv_cpu_fp_enabled riscv_cpu_fp_enabled_riscv64 diff --git a/qemu/s390x.h b/qemu/s390x.h index 53823df6..6392a321 100644 --- a/qemu/s390x.h +++ b/qemu/s390x.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_s390x #define gen_helper_cpsr_write gen_helper_cpsr_write_s390x #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_s390x +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_s390x #define helper_uc_s390x_exit helper_uc_s390x_exit_s390x #define tcg_s390_tod_updated tcg_s390_tod_updated_s390x #define tcg_s390_program_interrupt tcg_s390_program_interrupt_s390x diff --git a/qemu/sparc.h b/qemu/sparc.h index 99416167..349b887c 100644 --- a/qemu/sparc.h +++ b/qemu/sparc.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_sparc #define gen_helper_cpsr_write gen_helper_cpsr_write_sparc #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_sparc +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_sparc #define helper_compute_psr helper_compute_psr_sparc #define helper_compute_C_icc helper_compute_C_icc_sparc #define cpu_sparc_set_id cpu_sparc_set_id_sparc diff --git a/qemu/sparc64.h b/qemu/sparc64.h index 17fdd759..9d682e70 100644 --- a/qemu/sparc64.h +++ b/qemu/sparc64.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_sparc64 #define gen_helper_cpsr_write gen_helper_cpsr_write_sparc64 #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_sparc64 +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_sparc64 #define helper_compute_psr helper_compute_psr_sparc64 #define helper_compute_C_icc helper_compute_C_icc_sparc64 #define cpu_sparc_set_id cpu_sparc_set_id_sparc64 diff --git a/qemu/tricore.h b/qemu/tricore.h index d074ac28..07726e4f 100644 --- a/qemu/tricore.h +++ b/qemu/tricore.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_tricore #define gen_helper_cpsr_write gen_helper_cpsr_write_tricore #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_tricore +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_tricore #define helper_fadd helper_fadd_tricore #define helper_fsub helper_fsub_tricore #define helper_fmul helper_fmul_tricore diff --git a/qemu/x86_64.h b/qemu/x86_64.h index 77749382..85927173 100644 --- a/qemu/x86_64.h +++ b/qemu/x86_64.h @@ -1290,6 +1290,7 @@ #define gen_helper_cpsr_read gen_helper_cpsr_read_x86_64 #define gen_helper_cpsr_write gen_helper_cpsr_write_x86_64 #define tlb_reset_dirty_by_vaddr tlb_reset_dirty_by_vaddr_x86_64 +#define helper_stqcx_le_parallel helper_stqcx_le_parallel_x86_64 #define cpu_get_tsc cpu_get_tsc_x86_64 #define x86_cpu_get_memory_mapping x86_cpu_get_memory_mapping_x86_64 #define cpu_x86_update_dr7 cpu_x86_update_dr7_x86_64 diff --git a/symbols.sh b/symbols.sh index 29600c7e..b043345b 100755 --- a/symbols.sh +++ b/symbols.sh @@ -1290,6 +1290,7 @@ gen_helper_vfp_set_fpscr \ gen_helper_cpsr_read \ gen_helper_cpsr_write \ tlb_reset_dirty_by_vaddr \ +helper_stqcx_le_parallel \ " x86_64_SYMBOLS="