rf@ihlpf.UUCP (11/14/83)
#R:wu1:-18500:ihlpf:18400005:000:377 ihlpf!dap1 Nov 13 10:38:00 1983 Do you people not have a varargs.h header file? That is what is used in printf and should be compatible on any other machines so such a mechanism is provided. I don't understand why people keep "suggesting" such a thing. Maybe varargs.h isn't on all versions. Darrell Plank BTL-IH
mark@cbosgd.UUCP (Mark Horton) (11/15/83)
/usr/include/varargs.h was there in V7, 32V, 3BSD, 4BSD, 4.1BSD, 4.2BSD, System III, and System V. It is presumably also present in almost every V7 and System III port out there. I think it probably works almost everywhere, but probably not on Zeus or systems with certain unusual stack conventions in their C compiler. The reason most of you have never heard of it is that the manual page first appeared in 4BSD. (I wrote it while at Berkeley.) Mark Horton