Commit 3f53d546ebd08c4bddd1e89301f6858a7d5426fd

Authored by pbrook
1 parent df357f0e

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
Showing 1 changed file with 6 additions and 0 deletions
linux-user/syscall_defs.h
@@ -504,9 +504,15 @@ typedef struct { @@ -504,9 +504,15 @@ typedef struct {
504 #define TARGET_SI_PAD_SIZE ((TARGET_SI_MAX_SIZE/sizeof(int)) - 3) 504 #define TARGET_SI_PAD_SIZE ((TARGET_SI_MAX_SIZE/sizeof(int)) - 3)
505 505
506 typedef struct target_siginfo { 506 typedef struct target_siginfo {
  507 +#ifdef TARGET_MIPS
  508 + int si_signo;
  509 + int si_code;
  510 + int si_errno;
  511 +#else
507 int si_signo; 512 int si_signo;
508 int si_errno; 513 int si_errno;
509 int si_code; 514 int si_code;
  515 +#endif
510 516
511 union { 517 union {
512 int _pad[TARGET_SI_PAD_SIZE]; 518 int _pad[TARGET_SI_PAD_SIZE];