From: cuz Date: Fri, 23 Mar 2001 19:19:02 +0000 (+0000) Subject: The va_fix macro is no longer needed X-Git-Tag: V2.12.0~2909 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=7e6005c9998e81079e6e90b2cb510d764ff42cb0;p=cc65 The va_fix macro is no longer needed git-svn-id: svn://svn.cc65.org/cc65/trunk@653 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/include/stdarg.h b/include/stdarg.h index 6a52b6731..fe0fa9f07 100644 --- a/include/stdarg.h +++ b/include/stdarg.h @@ -6,7 +6,7 @@ /* */ /* */ /* */ -/* (C) 1998-2000 Ullrich von Bassewitz */ +/* (C) 1998-2001 Ullrich von Bassewitz */ /* Wacholderweg 14 */ /* D-70597 Stuttgart */ /* EMail: uz@musoftware.de */ @@ -45,10 +45,10 @@ typedef unsigned char* va_list; #define va_copy(dest, src) ((dest)=(src)) #define va_end(ap) -/* This is only valid *before* the first call to va_arg. It will also work - * only for int sized parameters. - */ +/* PLEASE NOTE: The old va_fix macro is no longer needed. Just access the + * parameters by name. #define va_fix(ap, offs) (*(unsigned*)(ap+(__fixargs__-2*offs))) + */