From 31364274ddd1da6b77dd99e1d5d164b5c643732b Mon Sep 17 00:00:00 2001 From: ajs Date: Tue, 18 Jan 2005 22:18:59 +0000 Subject: 2005-01-18 Andrew J. Schorr * log.h: Test for SA_SIGINFO to see whether zlog_signal takes final two args (siginfo and program_counter). * log.c: (hex_append) Include this function only if SA_SIGINFO or HAVE_GLIBC_BACKTRACE is defined. (zlog_signal) Final two args (siginfo and program_counter) now depend on whether SA_SIGINFO is defined on this platform. * sigevent.c: (program_counter) Do not include this function if SA_SIGINFO is not defined on this platform. (exit_handler,core_handler) Test for SA_SIGINFO to decide whether 2nd & 3rd arguments are present and to decide how to invoke zlog_signal. (trap_default_signals) Test for SA_SIGINFO and invoke sigaction appropriately. --- lib/ChangeLog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'lib/ChangeLog') diff --git a/lib/ChangeLog b/lib/ChangeLog index 519467be..d17d7e08 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,19 @@ +2005-01-18 Andrew J. Schorr + + * log.h: Test for SA_SIGINFO to see whether zlog_signal takes final + two args (siginfo and program_counter). + * log.c: (hex_append) Include this function only if SA_SIGINFO or + HAVE_GLIBC_BACKTRACE is defined. + (zlog_signal) Final two args (siginfo and program_counter) now + depend on whether SA_SIGINFO is defined on this platform. + * sigevent.c: (program_counter) Do not include this function if + SA_SIGINFO is not defined on this platform. + (exit_handler,core_handler) Test for SA_SIGINFO to decide whether + 2nd & 3rd arguments are present and to decide how to invoke + zlog_signal. + (trap_default_signals) Test for SA_SIGINFO and invoke sigaction + appropriately. + 2005-01-17 Andrew J. Schorr * log.h: Change prototype for zlog_backtrace_sigsafe to take additional -- cgit v1.2.1