diff options
author | pbrook | 2009-04-21 02:59:40 +0200 |
---|---|---|
committer | pbrook | 2009-04-21 02:59:40 +0200 |
commit | 3f53d546ebd08c4bddd1e89301f6858a7d5426fd (patch) | |
tree | 9a6e3285fa90f8847bc218652dc6987cd7d3f01e /linux-user | |
parent | Enable access to SYNCI_Step register in usermode emulation. (diff) | |
download | qemu-3f53d546ebd08c4bddd1e89301f6858a7d5426fd.tar.gz qemu-3f53d546ebd08c4bddd1e89301f6858a7d5426fd.tar.xz qemu-3f53d546ebd08c4bddd1e89301f6858a7d5426fd.zip |
Fix target_siginfo ordering for MIPS.
Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7192 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'linux-user')
-rw-r--r-- | linux-user/syscall_defs.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h index a3736905d9..7f0b0dff14 100644 --- a/linux-user/syscall_defs.h +++ b/linux-user/syscall_defs.h @@ -504,9 +504,15 @@ typedef struct { #define TARGET_SI_PAD_SIZE ((TARGET_SI_MAX_SIZE/sizeof(int)) - 3) typedef struct target_siginfo { +#ifdef TARGET_MIPS + int si_signo; + int si_code; + int si_errno; +#else int si_signo; int si_errno; int si_code; +#endif union { int _pad[TARGET_SI_PAD_SIZE]; |