Subject: standards/7112: setjmp is a function
To: None <gnats-bugs@gnats.netbsd.org>
From: Krister Walfridsson <cato@ulysses.df.lth.se>
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
>Last-Modified:
>Originator: Krister Walfridsson
>Organization:
>Release: NetBSD-current 8 Mar, 1999
>Environment:
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
>Description:
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 7.6.1.1, you'll find
7.6.1.1 The setjmp macro
but our setjmp is a function, so we are not really following the standard...
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted: