Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!umich!yale!cs.utexas.edu!usc!samsung!munnari.oz.au!murtoa.cs.mu.oz.au!ditmela!yarra!cit5!ajm From: ajm@cit5.cit.oz (Tony Mcgregor) Newsgroups: comp.os.minix Subject: begsig bug Message-ID: <1990Jan16.015628.5664@cit5.cit.oz> Date: 16 Jan 90 01:56:28 GMT Organization: Chisholm Institute of Technology, Melb., Australia Lines: 19 The declaration of begsig in include/lib.h doesn't match the declaration in lib/ibm/catchsig.s. This causes anything that calls signal(2) (eg sh more etc) to core dump. I removed the * from EXTERN _PROTOTYPE( void (*begsig), (int dummy) ) in /usr/include/lib.h and recompiled everything in sight. ---------------------------------------------------------------------------- Tony McGregor Department of Robotics and Digital Tech., Chisholm Institute of Technology PO Box 197, Caulfield East, Vic 3145, Australia Phone: +61 3 5732014 Fax: +61 3 5732748 ACSNET: ajm@cit5.cit.oz ----------------------------------------------------------------------------