Commit 94c5495dd16ca3311cbc95705e58d28a45899d1d

Authored by Paul Brook
1 parent f04dc72f

MIPS signal handling fix

Add explicit padding to MIPS signal frame structures.

Signed-off-by: Paul Brook <paul@codesourcery.com>
Showing 1 changed file with 2 additions and 0 deletions
linux-user/signal.c
... ... @@ -2330,6 +2330,7 @@ struct target_sigcontext {
2330 2330 uint32_t sc_fpc_eir; /* Unused */
2331 2331 uint32_t sc_used_math;
2332 2332 uint32_t sc_dsp; /* dsp status, was sc_ssflags */
  2333 + uint32_t pad0;
2333 2334 uint64_t sc_mdhi;
2334 2335 uint64_t sc_mdlo;
2335 2336 target_ulong sc_hi1; /* Was sc_cause */
... ... @@ -2351,6 +2352,7 @@ struct target_ucontext {
2351 2352 target_ulong uc_flags;
2352 2353 target_ulong uc_link;
2353 2354 target_stack_t uc_stack;
  2355 + target_ulong pad0;
2354 2356 struct target_sigcontext uc_mcontext;
2355 2357 target_sigset_t uc_sigmask;
2356 2358 };
... ...