home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / os / linux / 6600 < prev    next >
Encoding:
Text File  |  1992-07-23  |  1.2 KB  |  28 lines

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