Use the same ifdef logic around the call sites of decode_subcall()
to protect the definition of the func itself. This fixes warnings
for targets like hppa which don't use this func.
* syscall.c (decode_subcall): Wrap in SYS_socket_subcall and
SYS_ipc_subcall define checks.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
enum subcall_style { shift_style, deref_style, mask_style, door_style };
-#if !(defined(ALPHA) || defined(MIPS) || defined(__ARM_EABI__))
+#if defined(SYS_socket_subcall) || defined(SYS_ipc_subcall)
static void
decode_subcall(struct tcb *tcp, int subcall, int nsubcalls, enum subcall_style style)
break;
}
}
-#endif
+
+#endif /* SYS_socket_subcall || SYS_ipc_subcall */
int
printargs(struct tcb *tcp)