* linux/alpha/get_scno.c (arch_get_scno): Use debug_msg instead of
open-coding it.
* linux/mips/get_scno.c: Likewise.
* linux/sh/get_scno.c: Likewise.
Signed-off-by: Paul Chaignon <paul.chaignon@gmail.com>
Signed-off-by: Dmitry V. Levin <ldv@altlinux.org>
*/
if (!scno_in_range(scno)) {
if (alpha_a3 == 0 || alpha_a3 == -1UL) {
- if (debug_flag)
- error_msg("stray syscall exit: r0 = %lu", scno);
+ debug_msg("stray syscall exit: r0 = %lu", scno);
return 0;
}
}
if (!scno_in_range(tcp->scno)) {
if (mips_REG_A3 == 0 || mips_REG_A3 == (uint64_t) -1) {
- if (debug_flag)
- error_msg("stray syscall exit: v0 = %ld",
- tcp->scno);
+ debug_msg("stray syscall exit: v0 = %ld", tcp->scno);
return 0;
}
}
glibc to issue bogus negative syscall numbers. So for
our purposes, make strace print what it *should* have been */
kernel_ulong_t correct_scno = (scno & 0xff);
- if (debug_flag)
- error_msg("Detected glibc bug: bogus system call"
- " number = %ld, correcting to %ld",
- scno, correct_scno);
+ debug_msg("Detected glibc bug: bogus system call number = %ld,"
+ " correcting to %ld",
+ scno, correct_scno);
scno = correct_scno;
}