Path: utzoo!attcan!uunet!mcsun!hp4nl!philapd!ssp11!dolf From: dolf@idca.tds.PHILIPS.nl (Dolf Grunbauer) Newsgroups: comp.lang.c Subject: Re: Why must setjmp be a macro? Message-ID: <1066@ssp11.idca.tds.philips.nl> Date: 28 Jun 90 08:01:12 GMT References: <5900.267B9A67@puddle.fidonet.org> <96mU02e8b3f201@amdahl.uts.amdahl.com> Organization: Philips Information Systems, Apeldoorn, The Netherlands Lines: 33 In article <96mU02e8b3f201@amdahl.uts.amdahl.com> nw@uts.amdahl.com (Neal Weidenhofer) writes: , cspw.quagga@p0.f4.n494.z5.fidonet.org (cspw quagga) writes: <> ANSI seems to insist that setjmp should be a macro. (4.6 of the <> report and of the Rationale). But in various places there are <> references to the setjmp function, and the report also says "It <> is unspecified whether setjmp is a macro or an identifier declared <> with external linkage." <> <> Why would ANSI insist that something must be a macro? <