<varargs.h> and the PERQ

Henry Spencer henry at utzoo.UUCP
Fri Dec 21 03:04:25 AEST 1984


> > There exist machines on which <varargs.h> is unimplementable.
> 
> > The PERQ, on which the parameter list of a function must have a constant
> > length, the same length for all calls.
> 
> My PERQ has been microcoded as a C machine (rather than a Pascal machine)
> and runs a version of Unix called PNX = Version 7 + Window Manager + some
> System III utilities and system calls.
> 
> <varargs.h> is supplied and seems to work perfectly...

Not all of us are free to change the microcode when we don't like it...
That option wasn't available to those of us who did early Perq compiler
work, for political reasons.  We all recognized the desirability of it,
but it was beyond our mandates.  I'm glad to hear that somebody had the
clout to declare compatibility a non-issue; I wish that was possible more
often.

I shouldn't complain; I got an M.Sc. thesis out of investigating the
problems that arose...
-- 
				Henry Spencer @ U of Toronto Zoology
				{allegra,ihnp4,linus,decvax}!utzoo!henry



More information about the Comp.lang.c mailing list