Commit Graph

33 Commits

Author SHA1 Message Date
Steve Checkoway 07c6998820 Fix. AC_CHECK_DECLS always defines HAVE_DECL_*. 2006-01-12 09:36:02 +00:00
Steve Checkoway 963e3aab2a Split out BacktraceAllThreads() and do so when signaled with SIGUSR1. 2006-01-11 06:19:47 +00:00
Glenn Maynard 3b270a96c8 fix g++ 3.3 compile 2005-11-22 20:27:15 +00:00
Steve Checkoway 5d56e7e154 Cleanup, ensure that the stack finding functions are not inlined. 2005-10-31 20:37:18 +00:00
Steve Checkoway aa0f90feae __MACOSX__ --> MACOSX, keep __MACOSX__ for ogg. 2005-10-24 10:37:56 +00:00
Steve Checkoway 99387583f9 DARWIN -> __MACOSX__ 2005-06-21 08:56:36 +00:00
Glenn Maynard b1a320fc95 Linuxthreads (pre-NPTL) sigaltstack is broken even if we're in 2.6. 2004-05-27 04:57:15 +00:00
Glenn Maynard af88a2be4f Asserting copyright on a signal handler is dumb, but disclaiming warranty isn't. 2004-05-15 08:27:42 +00:00
Glenn Maynard 24af9a4825 add SignalHandler::ResetSignalHandlers 2004-05-06 08:40:53 +00:00
Glenn Maynard e5de37f23c fix HAVE_DECL_SIGPWR check 2004-05-06 08:26:09 +00:00
Glenn Maynard 0b5644a9b9 make sigaltstack work on Darwin 2004-04-19 23:31:47 +00:00
Glenn Maynard 507b5ba7de make signalHandler work on DARWIN 2004-04-16 07:12:05 +00:00
Glenn Maynard 481886f8cf cleanup 2004-04-16 07:07:09 +00:00
Glenn Maynard 6286f94cf4 missing header 2004-04-16 06:19:02 +00:00
Steve Checkoway 20a8bab45c Clean up includes. 2004-04-05 05:22:32 +00:00
Glenn Maynard 6762ebf0ad cleanup
block SIGPIPE
2004-03-24 00:21:43 +00:00
Glenn Maynard 61bcf2295b cleanup 2004-03-19 08:40:55 +00:00
Glenn Maynard 8b5d89b8f8 pass siginfo_t and ucontext_t to signal handlers 2004-03-19 05:01:23 +00:00
Glenn Maynard 4ad45bbd7f sa.sa_handler -> sa.sa_flags
use SA_NODEFER
2004-03-19 04:43:24 +00:00
Glenn Maynard 08db59fa25 set up a barrier page at the end of sigaltstack 2004-03-14 01:37:07 +00:00
Glenn Maynard 6ba7f1d2e6 reduce SignalHandler dependency on StepMania.cpp 2004-03-12 01:09:38 +00:00
Glenn Maynard a314298d68 fix altsigstack never being used
allocate a larger altsigstack
handle failed altsigstack alloc better
2004-02-15 22:29:51 +00:00
Glenn Maynard 09d6eb2ab8 clena exit on ^C 2004-01-03 06:50:23 +00:00
Glenn Maynard 75795a6afb No alt signal stack on Linux 2.4. 2004-01-02 05:04:03 +00:00
Glenn Maynard 08127cd8cb Separate signal stack. 2003-11-11 22:28:26 +00:00
Glenn Maynard 65fac63962 Make sure all threads are killed 2003-10-21 09:01:06 +00:00
Glenn Maynard f754f4259b SIGIOT is just an obscure name for SIGABRT 2003-08-19 01:32:07 +00:00
Glenn Maynard a1fac17d55 cleanup 2003-07-27 03:38:25 +00:00
Glenn Maynard f8eba60bd8 fix for annoying STL change 2003-05-06 05:40:13 +00:00
Steve Checkoway de617df8ac AC_CHECK_DECLS always defines HAVE_DECL_*. 2003-05-06 04:07:17 +00:00
Glenn Maynard 0f6668010a It doesn't do any good to define signals that a system doesn't have ... 2003-05-05 22:53:05 +00:00
Glenn Maynard 626a14b473 write before commit ... 2003-04-23 22:49:18 +00:00
Glenn Maynard ab31004a14 add a signal handler 2003-04-23 22:48:36 +00:00