49 Commits (de61484ec39f418e5c0d4603017695f9ffb8fe24)

Author SHA1 Message Date
Pierrick Bouvier 38838f0837 cpu-target: build compilation unit once for user/system 8 months ago
Philippe Mathieu-Daudé 05927e9dc9 accel: Rename 'system/accel-ops.h' -> 'accel/accel-cpu-ops.h' 9 months ago
Philippe Mathieu-Daudé 749c21cf6d qemu: Convert target_words_bigendian() to TargetInfo API 9 months ago
Philippe Mathieu-Daudé 3d881164d4 qemu: Convert target_name() to TargetInfo API 1 year ago
Philippe Mathieu-Daudé 2492008d0d cpus: Move target-agnostic methods out of cpu-target.c 1 year ago
Philippe Mathieu-Daudé 5e15bb7d66 cpus: Replace CPU_RESOLVING_TYPE -> target_cpu_type() 1 year ago
Philippe Mathieu-Daudé b939b8e42a exec: Rename target_words_bigendian() -> target_big_endian() 12 months ago
Philippe Mathieu-Daudé edbb66bb30 cpus: Remove #ifdef check on cpu_list definition 1 year ago
Philippe Mathieu-Daudé 0a5692fecc cpus: Introduce CPUClass::list_cpus() callback 1 year ago
Pierrick Bouvier d97c3b06de exec/cpu-all: transfer exec/cpu-common include to cpu.h headers 1 year ago
Pierrick Bouvier 8d535c312c include/exec/cpu-all: move compile time check for CPUArchState to cpu-target.c 1 year ago
Pierrick Bouvier cfac5cdff5 exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() 1 year ago
Philippe Mathieu-Daudé 43610f3184 cpus: Build cpu_exec_[un]realizefn() methods once 1 year ago
Philippe Mathieu-Daudé ca05578fc8 cpus: Register VMState per user / system emulation 1 year ago
Philippe Mathieu-Daudé 6ff5da1600 exec: Declare tlb_flush*() in 'exec/cputlb.h' 1 year ago
Philippe Mathieu-Daudé a86cf967a1 cpus: Have cpu_exec_initfn() per user / system emulation 1 year ago
Philippe Mathieu-Daudé e3a575f560 cpus: Have cpu_class_init_props() per user / system emulation 1 year ago
Philippe Mathieu-Daudé 530c7139f6 cpus: Restrict cpu_common_post_load() code to TCG 1 year ago
Philippe Mathieu-Daudé c90476325c cpus: Fix style in cpu-target.c 1 year ago
Philippe Mathieu-Daudé 585d4b1229 accel/tcg: Move cpu_memory_rw_debug() user implementation to user-exec.c 1 year ago
Philippe Mathieu-Daudé eacd1f8445 accel/tcg: Avoid using lock_user() in cpu_memory_rw_debug() 1 year ago
Philippe Mathieu-Daudé 964a4f2c29 accel/tcg: Take mmap lock in the whole cpu_memory_rw_debug() function 1 year ago
Philippe Mathieu-Daudé 0f66536a01 accel: Forward-declare AccelOpsClass in 'qemu/typedefs.h' 1 year ago
Philippe Mathieu-Daudé b12a0f8566 accel: Rename 'hw/core/accel-cpu.h' -> 'accel/accel-cpu-target.h' 1 year ago
Philippe Mathieu-Daudé 6042c47cdd cpus: Keep default fields initialization in cpu_common_initfn() 1 year ago
Philippe Mathieu-Daudé 0e86d7a71e cpus: Cache CPUClass early in instance_init() handler 1 year ago
Philippe Mathieu-Daudé 68df8c8dba accel/tcg: Include missing 'exec/translation-block.h' header 1 year ago
Philippe Mathieu-Daudé f47dcf519d accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (4/4) 1 year ago
Philippe Mathieu-Daudé 733d05bdc7 system: Remove unnecessary 'exec/translate-all.h' include 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Richard Henderson 5fcabe628b include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 1 year ago
Richard Henderson 9aec5dc3a4 cpu-target: Constify all Property 1 year ago
Alex Bennée 39e4bc4cdf cpu-target: don't set cpu->thread_id to bogus value 2 years ago
Philippe Mathieu-Daudé 74781c0888 exec/cpu: Extract page-protection definitions to page-protection.h 2 years ago
Philippe Mathieu-Daudé 425082612c exec: Declare target_words_bigendian() in 'exec/tswap.h' 2 years ago
Richard Henderson 8c45039f9e cpu: Remove page_size_init 2 years ago
Philippe Mathieu-Daudé 5f8d88bdeb cpu-target: Include missing 'exec/memory.h' header 2 years ago
Ilya Leoshkevich 87ab270429 linux-user: Allow gdbstub to ignore page protection 2 years ago
Philippe Mathieu-Daudé 0f9237f4e2 cpus: Restrict 'start-powered-off' property to system emulation 2 years ago
Philippe Mathieu-Daudé c076f37a77 accel/tcg: Remove unused tb_invalidate_phys_addr() 2 years ago
Gavin Shan dfa4753131 cpu: Add generic cpu_list() 2 years ago
Gavin Shan 445946f4dd cpu: Add helper cpu_model_from_type() 2 years ago
Richard Henderson ee1381ce76 cpu-target: Constify VMState 2 years ago
Akihiko Odaki b4ff21284b cpu: Call plugin hooks only when ready 2 years ago
Philippe Mathieu-Daudé 79a99091c1 exec/cpu: Have cpu_exec_realize() return a boolean 3 years ago
Philippe Mathieu-Daudé 54b99122eb cpu: Correct invalid mentions of 'softmmu' by 'system-mode' 3 years ago
Philippe Mathieu-Daudé fe0007f3c1 exec: Rename cpu.c -> cpu-target.c 3 years ago
Philippe Mathieu-Daudé 23af78b070 accel/tcg: Restrict tcg_exec_[un]realizefn() to TCG 3 years ago
Philippe Mathieu-Daudé 1aa1d8308d accel: Introduce accel_cpu_common_unrealize() stub 3 years ago
Philippe Mathieu-Daudé bd684b2f3f accel: Rename accel_cpu_realize() -> accel_cpu_common_realize() 3 years ago