aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-04-06 07:51:24 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-04-06 07:51:24 -0400
commitbc97bfd8041c6ce923a73d5f7d2a80c36ddffc9a (patch)
tree7daf1e9b2479358abfd1e185fe238710072b12aa /gcc
parent5d3fe1fed28fb0988799fbbe1adf6e7f5417f7e7 (diff)
downloadgcc-bc97bfd8041c6ce923a73d5f7d2a80c36ddffc9a.zip
gcc-bc97bfd8041c6ce923a73d5f7d2a80c36ddffc9a.tar.gz
gcc-bc97bfd8041c6ce923a73d5f7d2a80c36ddffc9a.tar.bz2
Add ... to set current_function_varargs.
From-SVN: r6987
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ginclude/va-alpha.h2
-rw-r--r--gcc/ginclude/va-m88k.h2
-rw-r--r--gcc/ginclude/va-sparc.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/gcc/ginclude/va-alpha.h b/gcc/ginclude/va-alpha.h
index 75cd6cd..da23988 100644
--- a/gcc/ginclude/va-alpha.h
+++ b/gcc/ginclude/va-alpha.h
@@ -28,7 +28,7 @@ typedef struct {
/* varargs support */
#define va_alist __builtin_va_alist
-#define va_dcl
+#define va_dcl int __builtin_va_alist;...
#define va_start(pvar) ((pvar) = * (__gnuc_va_list *) __builtin_saveregs ())
#else /* STDARG.H */
diff --git a/gcc/ginclude/va-m88k.h b/gcc/ginclude/va-m88k.h
index 480fef0..9940b92 100644
--- a/gcc/ginclude/va-m88k.h
+++ b/gcc/ginclude/va-m88k.h
@@ -43,7 +43,7 @@ typedef struct
(AP).__va_arg = (int) (__builtin_argsize() - 4 + 3) / 4 )
#endif
#define va_alist __va_1st_arg
-#define va_dcl register int va_alist;
+#define va_dcl register int va_alist;...
#endif /* _STDARG_H */
diff --git a/gcc/ginclude/va-sparc.h b/gcc/ginclude/va-sparc.h
index db2e28d..ba79c58 100644
--- a/gcc/ginclude/va-sparc.h
+++ b/gcc/ginclude/va-sparc.h
@@ -36,7 +36,7 @@ typedef void * __gnuc_va_list;
#else
#define va_alist __builtin_va_alist
-#define va_dcl int __builtin_va_alist;
+#define va_dcl int __builtin_va_alist;...
#ifdef __GCC_NEW_VARARGS__
#define va_start(AP) ((AP) = (char *) __builtin_saveregs ())