[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 22/25] linux-user: AArch64: define TARGET_CLONE_B
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [PATCH v2 22/25] linux-user: AArch64: define TARGET_CLONE_BACKWARDS |
Date: |
Sun, 22 Dec 2013 22:50:04 +0000 |
From: Claudio Fontana <address@hidden>
The AArch64 linux-user support was written before but merged after
commit 4ce6243dc621 which cleaned up the handling of the clone()
syscall argument order, so we failed to notice that AArch64 also needs
TARGET_CLONE_BACKWARDS to be defined. Add this define so that clone
and fork syscalls work correctly.
Signed-off-by: Claudio Fontana <address@hidden>
Signed-off-by: Peter Maydell <address@hidden>
---
linux-user/aarch64/syscall.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/linux-user/aarch64/syscall.h b/linux-user/aarch64/syscall.h
index aef419e..18f44a8 100644
--- a/linux-user/aarch64/syscall.h
+++ b/linux-user/aarch64/syscall.h
@@ -7,3 +7,4 @@ struct target_pt_regs {
#define UNAME_MACHINE "aarch64"
#define UNAME_MINIMUM_RELEASE "3.8.0"
+#define TARGET_CLONE_BACKWARDS
--
1.8.5
- [Qemu-devel] [PATCH v2 25/25] default-configs: Add config for aarch64-linux-user, (continued)
- [Qemu-devel] [PATCH v2 25/25] default-configs: Add config for aarch64-linux-user, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 23/25] linux-user: AArch64: Use correct values for FPSR/FPCR in sigcontext, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 11/25] target-arm: Pull "add one cpreg to hashtable" into its own function, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 10/25] target-arm: A64: implement FMOV, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 04/25] target-arm: A64: add support for ld/st with index, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 18/25] target-arm: A64: add support for conditional compare insns, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 09/25] target-arm: A64: Add decoder skeleton for FP instructions, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 22/25] linux-user: AArch64: define TARGET_CLONE_BACKWARDS,
Peter Maydell <=
- [Qemu-devel] [PATCH v2 08/25] target-arm: A64: implement SVC, BRK, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 12/25] target-arm: Update generic cpreg code for AArch64, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 14/25] target-arm: A64: Implement MRS/MSR/SYS/SYSL, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 05/25] target-arm: A64: add support for add, addi, sub, subi, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 02/25] target-arm: A64: add support for ld/st unsigned imm, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 24/25] .travis.yml: Add aarch64-* targets, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 15/25] target-arm: A64: Implement minimal set of EL0-visible sysregs, Peter Maydell, 2013/12/22
- [Qemu-devel] [PATCH v2 01/25] target-arm: A64: add support for ld/st pair, Peter Maydell, 2013/12/22