[net.lang.c] "standard" functions?

emjej@uokvax.UUCP (04/24/84)

#N:uokvax:3000021:000:361
uokvax!emjej    Apr 23 18:17:00 1984

Re the draft ANSI C standard: how many of the "standard" functions, if
any, appear in it? I ask because a particular C compiler on which I am
working behaves in such a way that setjmp/longjmp cannot be made to work
as advertised ("All accessible data have values as of the time longjmp
was called...."), but then, that's not part of C. Is it?

					James Jones

gwyn@brl-vgr.ARPA (Doug Gwyn ) (04/26/84)

My recollection from UniForum is that the C language committee decided
not to define a standard set of functions this time around.

henry@utzoo.UUCP (Henry Spencer) (04/27/84)

I'm not sure about the ANSI standard -- quite possibly they have decided
to punt that issue for the moment -- but the Bell Labs folks certainly
seem to take the view that both printf() and setjmp/longjmp are part of
the language.  The CSTR on designing C calling sequences and stack frames
spends quite a bit of time discussing the complications introduced by
these routines.
-- 
				Henry Spencer @ U of Toronto Zoology
				{allegra,ihnp4,linus,decvax}!utzoo!henry