From: Denys Vlasenko Date: Sun, 29 Jan 2012 15:46:46 +0000 (+0100) Subject: Suppress compiler warning X-Git-Tag: v4.7~184 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6703816060c2cf4aaf9c82057ced31c3ba744346;p=strace Suppress compiler warning * strace.c (trace): Frame potentially unused label with ifdef/endif. Signed-off-by: Denys Vlasenko --- diff --git a/strace.c b/strace.c index 09111405..20a32b3c 100644 --- a/strace.c +++ b/strace.c @@ -2729,6 +2729,10 @@ trace(void) /* Ptrace event */ #ifdef USE_SEIZE if (event == PTRACE_EVENT_STOP || event == PTRACE_EVENT_STOP1) { + /* + * PTRACE_INTERRUPT-stop or group-stop. + * PTRACE_INTERRUPT-stop has sig == SIGTRAP here. + */ if (sig == SIGSTOP || sig == SIGTSTP || sig == SIGTTIN @@ -2762,7 +2766,9 @@ trace(void) * (as opposed to "tracee received signal"). */ stopped = (ptrace(PTRACE_GETSIGINFO, pid, 0, (long) &si) < 0); +#ifdef USE_SEIZE show_stopsig: +#endif if (cflag != CFLAG_ONLY_STATS && (qual_flags[sig] & QUAL_SIGNAL)) { #if defined(PT_CR_IPSR) && defined(PT_CR_IIP)