Revision 6049f4f8 linux-user/syscall_defs.h
b/linux-user/syscall_defs.h | ||
---|---|---|
472 | 472 |
|
473 | 473 |
#endif |
474 | 474 |
|
475 |
#if defined(TARGET_MIPS) |
|
475 |
#if defined(TARGET_ALPHA) |
|
476 |
struct target_old_sigaction { |
|
477 |
abi_ulong _sa_handler; |
|
478 |
abi_ulong sa_mask; |
|
479 |
abi_ulong sa_flags; |
|
480 |
}; |
|
481 |
|
|
482 |
struct target_rt_sigaction { |
|
483 |
abi_ulong _sa_handler; |
|
484 |
abi_ulong sa_flags; |
|
485 |
target_sigset_t sa_mask; |
|
486 |
}; |
|
476 | 487 |
|
488 |
/* This is the struct used inside the kernel. The ka_restorer |
|
489 |
field comes from the 5th argument to sys_rt_sigaction. */ |
|
490 |
struct target_sigaction { |
|
491 |
abi_ulong _sa_handler; |
|
492 |
abi_ulong sa_flags; |
|
493 |
target_sigset_t sa_mask; |
|
494 |
abi_ulong sa_restorer; |
|
495 |
}; |
|
496 |
#elif defined(TARGET_MIPS) |
|
477 | 497 |
struct target_sigaction { |
478 | 498 |
uint32_t sa_flags; |
479 | 499 |
#if defined(TARGET_ABI_MIPSN32) |
... | ... | |
483 | 503 |
#endif |
484 | 504 |
target_sigset_t sa_mask; |
485 | 505 |
}; |
486 |
|
|
487 | 506 |
#else |
488 | 507 |
struct target_old_sigaction { |
489 | 508 |
abi_ulong _sa_handler; |
Also available in: Unified diff