Path: utzoo!attcan!uunet!wuarchive!cs.utexas.edu!rutgers!mephisto!prism!gt0178a From: gt0178a@prism.gatech.EDU (BURNS,JIM) Newsgroups: comp.unix.internals Subject: Re: Unix error handling Message-ID: <13664@hydra.gatech.EDU> Date: 14 Sep 90 08:27:35 GMT References: Organization: Georgia Institute of Technology Lines: 19 in article , grp@unify.uucp (Greg Pasquariello) says: > In article <13061@letni.UUCP> doug@letni.UUCP (Doug Davis) writes: >> some os's may have special handling for external things, like signals for >> instance, when returning to a state via a longjmp(). > Actually, I think the original question/response was regarding not the generic > setjmp and longjmp, but a setjmp/longjmp that does exception handling, in a > manner similar to AIXv3. Then add HP-UX 7.0 to the list, which has variations on setjmp(3C) that allow saving or not saving the signal mask. Used in conjunction with sigaction/sigprocmask(2) (Posix), or sigvector/sigsetmask/sigblock(2) (HP). -- BURNS,JIM Georgia Institute of Technology, Box 30178, Atlanta Georgia, 30332 uucp: ...!{decvax,hplabs,ncar,purdue,rutgers}!gatech!prism!gt0178a Internet: gt0178a@prism.gatech.edu