Subject: standards/7112: setjmp is a function
To: None <>
From: Krister Walfridsson <>
List: netbsd-bugs
Date: 03/08/1999 22:59:20
>Number:         7112
>Category:       standards
>Synopsis:       setjmp is a function
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Mar  8 14:05:01 1999
>Originator:     Krister Walfridsson
>Release:        NetBSD-current 8 Mar, 1999
System: NetBSD ulysses 1.3K NetBSD 1.3K (GENERIC) #0: Mon Mar 8 21:05:08 CET 1999 cato@ulysses:/dsk2/tmp/nbsd990308.i386/src/sys/arch/i386/compile/GENERIC i386

There was a discussion on the egcs mailinglist some time ago, where one of
the language lawyers whined about that many OS don't follow the ANSI C
standard wrt setjmp.

If you look at, you'll find The setjmp macro

but our setjmp is a function, so we are not really following the standard...