home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!caen!uwm.edu!daffy!saavik.cs.wisc.edu!quale
- From: quale@saavik.cs.wisc.edu (Douglas E. Quale)
- Subject: Re: SIGBUS
- Message-ID: <1992Jul24.060057.3475@daffy.cs.wisc.edu>
- Sender: news@daffy.cs.wisc.edu (The News)
- Organization: Undergraduate Projects Lab, UW Madison
- References: <1992Jul23.053918.290@sspiff.ampr.ab.ca>
- Date: Fri, 24 Jul 1992 06:00:57 GMT
- Lines: 16
-
- In article <1992Jul23.053918.290@sspiff.ampr.ab.ca> dje@sspiff.ampr.ab.ca (Doug Evans) writes:
- >When porting some applications (Mush and Tin for example) I had to
- >patch them because Linux doesn't define SIGBUS.
- >
- >Is SIGBUS missing from Linux because it isn't really needed (IE: SIGSEGV can
- >always be used in it's place)? If so, I guess it's something application
- >authors/porters will just have to live with. It's not that difficult
- >if one uses #ifdef SIGBUS/#endif - one needn't have to add any Linux specific
- >configuration stuff per se.
-
- SIGBUS is a signal in SYSVR4 and 4.3BSD but not POSIX. The #ifdef fix
- you applied is correct, and the official mush and tin sources should be
- changed to conform to standards.
- --
- Doug Quale
- quale@saavik.cs.wisc.edu
-