freebsd-skq/usr.bin/truss
Martin Cracauer 5cdf6a132b Fix signal behaviour.
In my last change I made sure that the signal as reported from a truss
exit is the same as if truss wasn't between parent and trussed
program.  I was smart enough to not have it coredump on SIGQUIT but it
didn't ocur to me SIGSEGV might cause a coredump, too :-)

So get rid of SIGQUIT extra hack and limit coredumpsize to zero
instead.

Tested: still works, correct signal reported.  No more codedumps from
SIGSEGV in the trussed proces.  This file compiles cleanly on AMD64
(sledge).

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
2003-12-28 01:20:03 +00:00
..
alpha-fbsd.c Port truss(1) to 64-bit architectures: 2003-11-09 03:48:13 +00:00
amd64-fbsd32.c Port truss(1) to 64-bit architectures: 2003-11-09 03:48:13 +00:00
amd64-linux32.c Port truss(1) to 64-bit architectures: 2003-11-09 03:48:13 +00:00
extern.h Port truss(1) to 64-bit architectures: 2003-11-09 03:48:13 +00:00
i386-fbsd.c Port truss(1) to 64-bit architectures: 2003-11-09 03:48:13 +00:00
i386-linux.c Port truss(1) to 64-bit architectures: 2003-11-09 03:48:13 +00:00
i386.conf
i386linux.conf
ia64-fbsd.c Port truss(1) to 64-bit architectures: 2003-11-09 03:48:13 +00:00
main.c Fix signal behaviour. 2003-12-28 01:20:03 +00:00
Makefile Use cat(1) instead of cp(1) so as not to break -DNOCLEAN builds 2003-06-06 05:38:09 +00:00
setup.c Add FBSDID. Do not \n terminate warnx() argument. fprint() -> warnx(). 2003-09-07 15:50:43 +00:00
sparc64-fbsd.c Port truss(1) to 64-bit architectures: 2003-11-09 03:48:13 +00:00
syscall.h Port truss(1) to 64-bit architectures: 2003-11-09 03:48:13 +00:00
syscalls.c Do not ignore any possible errors that fseeko() may have. The fact 2003-11-13 09:04:24 +00:00
truss.1 mdoc(7) police: markup polishing. 2002-11-26 17:33:37 +00:00
truss.h Use timespec not timeval. 2002-08-05 12:22:55 +00:00