Suggested-by: Peter Cordes <peter@cordes.ca>
Signed-off-by: Karel Zak <kzak@redhat.com>
} else \
lib ## _debug_mask = mask; \
if (lib ## _debug_mask) { \
- if (getuid() != geteuid() || getgid() != getegid()) \
+ if (getuid() != geteuid() || getgid() != getegid()) { \
lib ## _debug_mask |= __UL_DEBUG_FL_NOADDR; \
+ fprintf(stderr, "%d: %s: SUID executable: pointer addresses suppressed.\n", getpid(), # lib); \
+ } \
} \
lib ## _debug_mask |= pref ## INIT; \
} while (0)