Path: utzoo!mnetor!uunet!husc6!necntc!ima!haddock!karl From: karl@haddock.ISC.COM (Karl Heuer) Newsgroups: comp.lang.c Subject: Re: volatile isn't necessary, but it's there Message-ID: <3367@haddock.ISC.COM> Date: 7 Apr 88 18:51:31 GMT References: <7794@alice.UUCP> Reply-To: karl@haddock.ima.isc.com (Karl Heuer) Organization: Interactive Systems, Boston Lines: 10 Summary: How to handle setjmp correctly In article <7794@alice.UUCP> dmr@alice.UUCP writes: >[The |volatile| clause for setjmp] simply caters to broken compilers.... >This is just a botch; the committee should have insisted that, if necessary, >the compiler recognize setjmp and handle its caller specially. This is true. If I have time to write it up before the deadline, I'll propose that this clause be deprecated. (I presume there are vendors that would object if it were simply removed.) Karl W. Z. Heuer (ima!haddock!karl or karl@haddock.isc.com), The Walking Lint