Addr sp = STACK_PTR(tst->arch);
Addr stack_highest_word = tst->client_stack_highest_word;
-#ifdef __x86__
+#if defined(VGP_x86_linux)
/* Nasty little hack to deal with sysinfo syscalls - if libc is
using the sysinfo page for syscalls (the TLS version does), then
ip will always appear to be in that page when doing a syscall,
if (here_max > si->cfisi_maxaddr)
si->cfisi_maxaddr = here_max;
}
- VG_(printf)("%d entries, %p .. %p\n", si->cfisi_used,
- si->cfisi_minaddr, si->cfisi_maxaddr);
+
+ if (VG_(clo_trace_cfi))
+ VG_(printf)("canonicaliseCfiSI: %d entries, %p .. %p\n",
+ si->cfisi_used,
+ si->cfisi_minaddr, si->cfisi_maxaddr);
/* Sort the cfisi array by base address. */
VG_(ssort)(si->cfisi, si->cfisi_used, sizeof(*si->cfisi), compare_CfiSI);