summary refs log tree commit diff stats
path: root/target/m68k (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell2024-04-251-2/+2
* target/m68k: Support semihosting on non-ColdFire targetsKeith Packard2024-04-241-0/+5
* target/m68k: Perform the semihosting test during translateRichard Henderson2024-04-243-17/+44
* target/m68k: Pass semihosting arg to exitKeith Packard2024-04-241-2/+2
* target/m68k: Map FPU exceptions to FPSR registerKeith Packard2024-04-096-7/+90
* target/m68k: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé2024-03-126-44/+21
* target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handlerPhilippe Mathieu-Daudé2024-03-121-3/+3
* bulk: Access existing variables initialized to &S->F when availablePhilippe Mathieu-Daudé2024-03-121-1/+1
* gdbstub: Infer number of core registers from XMLAkihiko Odaki2024-02-281-1/+0
* gdbstub: Change gdb_get_reg_cb and gdb_set_reg_cbAkihiko Odaki2024-02-281-4/+16
* gdbstub: Use GDBFeature for gdb_register_coprocessorAkihiko Odaki2024-02-281-3/+3
* target/m68k: Fix exception frame format for 68010Daniel Palmer2024-02-233-3/+7
* m68k: correct typosManos Pitsidianakis2024-02-211-3/+4
* kconfig: use "select" to enable semihostingPaolo Bonzini2024-02-091-0/+1
* target/m68k: Use TCG_COND_TST{EQ,NE} in gen_fcc_condRichard Henderson2024-02-031-41/+33
* include/exec: Change cpu_mmu_index argument to CPUStateRichard Henderson2024-02-031-1/+1
* include/exec: Implement cpu_mmu_index genericallyRichard Henderson2024-02-031-4/+0
* target/m68k: Populate CPUClass.mmu_indexRichard Henderson2024-02-031-0/+6
* include/qemu: Add TCGCPUOps typedef to typedefs.hRichard Henderson2024-01-291-1/+1
* include/exec: Use vaddr in DisasContextBase for virtual addressesAnton Johansson2024-01-291-1/+1
* target: Use vaddr in gen_intermediate_codeAnton Johansson2024-01-291-1/+1
* target/m68k: Use generic cpu_list()Gavin Shan2024-01-052-44/+0
* cpu: Call object_class_dynamic_cast() once in cpu_class_by_name()Philippe Mathieu-Daudé2024-01-051-3/+1
* target/m68k: Constify VMState in machine.cRichard Henderson2023-12-291-8/+8
* hw/cpu: Call object_class_is_abstract() once in cpu_class_by_name()Philippe Mathieu-Daudé2023-11-071-2/+1
* target: Move ArchCPUClass definition to 'cpu.h'Philippe Mathieu-Daudé2023-11-072-16/+13
* target: Declare FOO_CPU_TYPE_NAME/SUFFIX in 'cpu-qom.h'Philippe Mathieu-Daudé2023-11-072-3/+4
* target: Unify QOM stylePhilippe Mathieu-Daudé2023-11-072-4/+0
* target/m68k: Use tcg_gen_ext_i32Richard Henderson2023-10-221-20/+3
* meson: Rename target_softmmu_arch -> target_system_archPhilippe Mathieu-Daudé2023-10-071-1/+1
* semihosting: Rename softmmu_FOO_user() -> uaccess_FOO_user()Philippe Mathieu-Daudé2023-10-071-1/+1
* accel/tcg: Remove cpu_set_cpustate_pointersRichard Henderson2023-10-041-8/+0
* accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson2023-10-041-2/+2
* tcg: Rename cpu_env to tcg_envRichard Henderson2023-10-031-151/+151
* accel/tcg: Move CPUNegativeOffsetState into CPUStateRichard Henderson2023-10-031-1/+0
* target/*: Add instance_align to all cpu base classesRichard Henderson2023-10-031-0/+1
* target/m68k: Clean up local variable shadowingPhilippe Mathieu-Daudé2023-09-291-1/+1
* target/m68k: Add URL to semihosting specPeter Maydell2023-09-211-0/+4
* target/translate: Remove unnecessary 'exec/cpu_ldst.h' headerPhilippe Mathieu-Daudé2023-08-311-1/+0
* target/m68k: Use tcg_gen_negsetcond_*Richard Henderson2023-08-241-14/+10
* target/m68k: Use tcg_gen_deposit_i32 in gen_partset_regRichard Henderson2023-08-241-9/+2
* target/m68k: Fix semihost lseek offset computationPeter Maydell2023-08-011-1/+1
* other architectures: spelling fixesMichael Tokarev2023-07-251-2/+2
* target: Widen pc/cs_base in cpu_get_tb_cpu_stateAnton Johansson2023-06-261-2/+2
* meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé2023-06-201-3/+3
* target/m68k: Check for USER_ONLY definition instead of SOFTMMU onePhilippe Mathieu-Daudé2023-06-204-25/+23
* target/m68k/fpu_helper: Use FloatRelation enum to hold comparison resultPhilippe Mathieu-Daudé2023-06-091-2/+2
* accel/tcg: Introduce translator_io_startRichard Henderson2023-06-051-2/+0
* tcg: Pass TCGHelperInfo to tcg_gen_callNRichard Henderson2023-06-051-0/+3
* target/m68k: Fix gen_load_fp for OS_LONGRichard Henderson2023-05-111-0/+1