From ed73e9f119e3231017a0dea36124587287364d00 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Fri, 24 Feb 1995 18:35:35 -0800 Subject: [PATCH] (va_end): Expand to a void expression instead of nothing. From-SVN: r9074 --- gcc/ginclude/stdarg.h | 2 +- gcc/ginclude/va-alpha.h | 2 +- gcc/ginclude/va-clipper.h | 2 +- gcc/ginclude/va-h8300.h | 2 +- gcc/ginclude/va-i860.h | 2 +- gcc/ginclude/va-i960.h | 2 +- gcc/ginclude/va-m88k.h | 2 +- gcc/ginclude/va-pa.h | 2 +- gcc/ginclude/va-pyr.h | 2 +- gcc/ginclude/va-sparc.h | 2 +- gcc/ginclude/va-spur.h | 2 +- gcc/ginclude/varargs.h | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/gcc/ginclude/stdarg.h b/gcc/ginclude/stdarg.h index e434a263086..d3dea626b4c 100644 --- a/gcc/ginclude/stdarg.h +++ b/gcc/ginclude/stdarg.h @@ -70,7 +70,7 @@ typedef void *__gnuc_va_list; #undef va_end void va_end (__gnuc_va_list); /* Defined in libgcc.a */ -#define va_end(AP) +#define va_end(AP) ((void)0) /* We cast to void * and then to TYPE * because this avoids a warning about increasing the alignment requirement. */ diff --git a/gcc/ginclude/va-alpha.h b/gcc/ginclude/va-alpha.h index f0775234822..ea9ed9a795f 100644 --- a/gcc/ginclude/va-alpha.h +++ b/gcc/ginclude/va-alpha.h @@ -45,7 +45,7 @@ typedef struct { #ifndef va_end -#define va_end(__va) +#define va_end(__va) ((void) 0) /* Values returned by __builtin_classify_type. */ diff --git a/gcc/ginclude/va-clipper.h b/gcc/ginclude/va-clipper.h index c2c99e500f1..6a797dc6964 100644 --- a/gcc/ginclude/va-clipper.h +++ b/gcc/ginclude/va-clipper.h @@ -52,6 +52,6 @@ typedef struct : (*(TYPE *)(AP).__va_reg[2 * (AP).__va_num++ ])) \ : ((AP).__va_num++, __va_round (AP,TYPE), *((TYPE *)((AP).__va_ap))++)) -#define va_end(AP) +#define va_end(AP) ((void) 0) #endif /* defined (_STDARG_H) || defined (_VARARGS_H) */ diff --git a/gcc/ginclude/va-h8300.h b/gcc/ginclude/va-h8300.h index 18af77c560e..986e827f64d 100644 --- a/gcc/ginclude/va-h8300.h +++ b/gcc/ginclude/va-h8300.h @@ -48,6 +48,6 @@ typedef void *__gnuc_va_list; ? sizeof (TYPE) \ : __va_rounded_size (TYPE)))))) -#define va_end(AP) +#define va_end(AP) ((void) 0) #endif /* defined (_STDARG_H) || defined (_VARARGS_H) */ diff --git a/gcc/ginclude/va-i860.h b/gcc/ginclude/va-i860.h index 1a74c458657..9b9908a0aa5 100644 --- a/gcc/ginclude/va-i860.h +++ b/gcc/ginclude/va-i860.h @@ -93,7 +93,7 @@ enum { void va_end (__gnuc_va_list); /* Defined in libgcc.a */ #endif -#define va_end(__va) +#define va_end(__va) ((void) 0) #define __NUM_PARM_FREGS 8 #define __NUM_PARM_IREGS 12 diff --git a/gcc/ginclude/va-i960.h b/gcc/ginclude/va-i960.h index 7f4ab758131..e896900e059 100644 --- a/gcc/ginclude/va-i960.h +++ b/gcc/ginclude/va-i960.h @@ -67,7 +67,7 @@ __extension__ \ #ifndef va_end void va_end (__gnuc_va_list); /* Defined in libgcc.a */ #endif -#define va_end(AP) +#define va_end(AP) ((void *)0) #endif /* defined (_STDARG_H) || defined (_VARARGS_H) */ diff --git a/gcc/ginclude/va-m88k.h b/gcc/ginclude/va-m88k.h index 9940b928b68..7f8974b9c49 100644 --- a/gcc/ginclude/va-m88k.h +++ b/gcc/ginclude/va-m88k.h @@ -79,6 +79,6 @@ typedef struct ? (AP).__va_reg : (AP).__va_stk) \ + ((AP).__va_arg - __va_size(TYPE))))) -#define va_end(AP) +#define va_end(AP) ((void)0) #endif /* defined (_STDARG_H) || defined (_VARARGS_H) */ diff --git a/gcc/ginclude/va-pa.h b/gcc/ginclude/va-pa.h index b21c1e4aca9..467bccedff7 100644 --- a/gcc/ginclude/va-pa.h +++ b/gcc/ginclude/va-pa.h @@ -44,6 +44,6 @@ typedef double *__gnuc_va_list; #ifndef va_end void va_end (__gnuc_va_list); /* Defined in libgcc.a */ #endif -#define va_end(AP) +#define va_end(AP) ((void)0) #endif /* defined (_STDARG_H) || defined (_VARARGS_H) */ diff --git a/gcc/ginclude/va-pyr.h b/gcc/ginclude/va-pyr.h index 86f3715e9d0..6ffd874e2c0 100644 --- a/gcc/ginclude/va-pyr.h +++ b/gcc/ginclude/va-pyr.h @@ -125,6 +125,6 @@ __extension__ \ }) void va_end (__gnuc_va_list); /* Defined in libgcc.a */ -#define va_end(_X) +#define va_end(_X) ((void)0) #endif /* defined (_STDARG_H) || defined (_VARARGS_H) */ diff --git a/gcc/ginclude/va-sparc.h b/gcc/ginclude/va-sparc.h index fe0a47e2257..3df289c0f09 100644 --- a/gcc/ginclude/va-sparc.h +++ b/gcc/ginclude/va-sparc.h @@ -116,7 +116,7 @@ enum __va_type_classes { }; #endif -#define va_end(pvar) +#define va_end(pvar) ((void)0) /* Avoid errors if compiling GCC v2 with GCC v1. */ #if __GNUC__ == 1 diff --git a/gcc/ginclude/va-spur.h b/gcc/ginclude/va-spur.h index e3626acd153..09092c1129f 100644 --- a/gcc/ginclude/va-spur.h +++ b/gcc/ginclude/va-spur.h @@ -29,7 +29,7 @@ typedef struct { #define va_start(pvar) \ ((pvar).__pnt = 0, (pvar).__regs = __va_regs.__regs, \ (pvar).__stack = (char *) &__va_stack) -#define va_end(pvar) +#define va_end(pvar) ((void)0) /* Avoid errors if compiling GCC v2 with GCC v1. */ #if __GNUC__ == 1 diff --git a/gcc/ginclude/varargs.h b/gcc/ginclude/varargs.h index 2985f6c1857..8a9b419dbb6 100644 --- a/gcc/ginclude/varargs.h +++ b/gcc/ginclude/varargs.h @@ -84,7 +84,7 @@ typedef void *__gnuc_va_list; #define va_start(AP) AP=(char *) &__builtin_va_alist -#define va_end(AP) +#define va_end(AP) ((void)0) #if defined(sysV68) #define __va_rounded_size(TYPE) \ -- 2.30.2