summaryrefslogtreecommitdiffstats
path: root/asmrun/signals.c
diff options
context:
space:
mode:
Diffstat (limited to 'asmrun/signals.c')
-rw-r--r--asmrun/signals.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/asmrun/signals.c b/asmrun/signals.c
index 3a1923dcf..97172bebf 100644
--- a/asmrun/signals.c
+++ b/asmrun/signals.c
@@ -90,15 +90,14 @@ void leave_blocking_section()
async_signal_mode = 0;
}
-#if defined(TARGET_alpha) || defined(TARGET_mips) || \
- (defined(TARGET_power) && defined(_AIX))
-void handle_signal(sig, code, context)
- int sig, code;
- struct sigcontext * context;
-#elif defined(TARGET_power) && defined(__linux)
+#if defined(__linux)
void handle_signal(sig, context)
int sig;
struct pt_regs * context;
+#elif defined(TARGET_alpha) || defined(TARGET_mips) || defined(TARGET_power)
+void handle_signal(sig, code, context)
+ int sig, code;
+ struct sigcontext * context;
#else
void handle_signal(sig)
int sig;