aboutsummaryrefslogtreecommitdiff
path: root/linux-user/arm
AgeCommit message (Expand)AuthorFilesLines
36 hoursMerge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson1-1/+1
2 daysbsd-user, linux-user: introduce qemu_process_cpu_eventsPaolo Bonzini1-1/+1
3 daystarget/arm: Drop ARM_FEATURE_IWMMXT handlingPeter Maydell2-68/+0
2025-08-30linux-user: Standardize on ELF_MACHINE not ELF_ARCHRichard Henderson1-1/+1
2025-08-30linux-user: Move elf parameters to {arm,aarch64}/target_elf.hRichard Henderson1-0/+4
2025-08-30linux-user: Move get_vdso_image_info to arm/elfload.cRichard Henderson2-0/+21
2025-08-30linux-user: Move init_guest_commpage to arm/elfload.cRichard Henderson2-0/+48
2025-08-30linux-user/arm: Expand target_elf_gregset_tRichard Henderson2-9/+10
2025-08-30linux-user/arm: Create target_ptrace.hRichard Henderson2-8/+16
2025-08-30linux-user: Move elf_core_copy_regs to arm/elfload.cRichard Henderson2-0/+20
2025-08-28linux-user/arm: Remove a.out startup remenentsRichard Henderson1-4/+0
2025-08-28linux-user/arm: Create init_main_threadRichard Henderson1-10/+43
2025-08-28linux-user: Move get_elf_platform to arm/elfload.cRichard Henderson2-0/+30
2025-08-28linux-user: Move hwcap functions to {arm,aarch64}/elfload.cRichard Henderson3-2/+166
2025-08-28linux-user: Move get_elf_cpu_model to target/elfload.cRichard Henderson2-4/+11
2025-08-28linux-user: Create target/elfload.c filesRichard Henderson1-0/+1
2025-08-28semihosting: Initialize heap once per processRichard Henderson1-14/+11
2025-08-28semihosting: Retrieve stack top from image_infoRichard Henderson1-1/+0
2025-06-16linux-user/arm: Fix return value of SYS_cacheflushJ. Neuschäfer1-0/+1
2025-04-23include/exec: Split out mmap-lock.hRichard Henderson1-0/+1
2025-03-14linux-user/arm: Remove unused get_put_user macrosPeter Maydell1-39/+4
2025-02-18linux-user: Move TARGET_SA_RESTORER out of generic/signal.hAndreas Schwab1-0/+2
2024-12-20user: Move 'linux-user/cpu_loop-common.h' -> 'user/cpu_loop.h'Philippe Mathieu-Daudé1-1/+1
2024-12-20user: Forward declare target_cpu_copy_regs structurePhilippe Mathieu-Daudé1-1/+1
2024-12-20accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (4/4)Philippe Mathieu-Daudé1-0/+1
2024-12-11target/arm: Set default NaN pattern explicitlyPeter Maydell1-0/+5
2024-11-16linux-user/arm: Select vdso for be8 and be32 modesRichard Henderson4-6/+16
2024-11-16linux-user/arm: Reduce vdso alignment to 4kRichard Henderson3-1/+1
2024-11-05target/arm: Explicitly set 2-NaN propagation rulePeter Maydell1-0/+18
2024-09-27Merge tag 'pull-tcg-20240922' of https://gitlab.com/rth7680/qemu into stagingPeter Maydell1-4/+21
2024-09-22linux-user: update syscall.tbl to Linux v6.11Laurent Vivier1-0/+1
2024-09-22linux-user: update syscall.tbl to Linux v6.10Laurent Vivier1-4/+20
2024-09-20license: Update deprecated SPDX tag GPL-2.0 to GPL-2.0-onlyPhilippe Mathieu-Daudé1-1/+1
2024-05-06exec/cpu: Extract page-protection definitions to page-protection.hPhilippe Mathieu-Daudé1-0/+1
2024-03-13linux-user: Move tswap_siginfo out of target codeGustavo Romero1-1/+1
2024-03-06{linux,bsd}-user: Introduce get_task_state()Ilya Leoshkevich2-3/+3
2023-10-31Merge tag 'pull-lu-20231030' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi8-17/+305
2023-10-30linux-user/arm: Add vdsoRichard Henderson8-17/+305
2023-10-27target/arm: Move feature test functions to their own headerPeter Maydell1-0/+1
2023-09-01linux-user: Emulate /proc/cpuinfo on aarch64 and armHelge Deller1-1/+101
2023-09-01linux-user: Split out cpu/target_proc.hRichard Henderson1-0/+1
2023-08-08linux-user: Define ELF_ET_DYN_BASE in $guest/target_mman.hRichard Henderson1-0/+3
2023-08-08linux-user: Define TASK_UNMAPPED_BASE in $guest/target_mman.hRichard Henderson1-0/+8
2023-07-31linux-user/armeb: Fix __kernel_cmpxchg() for armebHelge Deller1-2/+7
2023-03-28include/exec: Change reserved_va semantics to last byteRichard Henderson1-1/+1
2023-02-16target/arm: Convert CPUARMState::eabi to booleanPhilippe Mathieu-Daudé1-2/+2
2023-02-03linux-user: move target_flat.h to target subdirsMike Frysinger1-0/+1
2022-09-27linux-user: Provide MADV_* definitionsIlya Leoshkevich1-0/+1
2022-09-06linux-user/arm: Mark the commpage executableRichard Henderson1-2/+2
2022-06-28semihosting: Return void from do_common_semihostingRichard Henderson1-1/+1