summaryrefslogtreecommitdiffstats
path: root/gcc/ginclude
diff options
context:
space:
mode:
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1992-11-03 07:59:13 +0000
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1992-11-03 07:59:13 +0000
commita5ee9e39ec05d43b99f40c4165556b03d2d1a648 (patch)
tree6fd0414e7b51c8bfdca50cd6e96bf4f0f3798dd3 /gcc/ginclude
parentc9d92c29e8debea077c8d412919af89d4d7bcb1c (diff)
downloadppe42-gcc-a5ee9e39ec05d43b99f40c4165556b03d2d1a648.tar.gz
ppe42-gcc-a5ee9e39ec05d43b99f40c4165556b03d2d1a648.zip
(va_end): If already def as macro, don't declare.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2680 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/ginclude')
-rw-r--r--gcc/ginclude/va-i960.h2
-rw-r--r--gcc/ginclude/va-mips.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/gcc/ginclude/va-i960.h b/gcc/ginclude/va-i960.h
index 2308c292af4..26a53a3e08f 100644
--- a/gcc/ginclude/va-i960.h
+++ b/gcc/ginclude/va-i960.h
@@ -55,7 +55,9 @@ __extension__ \
*((T *) (void *) ((char *) *(AP) + (AP)[1] - __vsiz (T))) \
)
+#ifndef va_end
void va_end (__gnuc_va_list); /* Defined in libgcc.a */
+#endif
#define va_end(AP)
#endif /* defined (_STDARG_H) || defined (_VARARGS_H) */
diff --git a/gcc/ginclude/va-mips.h b/gcc/ginclude/va-mips.h
index ec0e7803475..3345abfcf40 100644
--- a/gcc/ginclude/va-mips.h
+++ b/gcc/ginclude/va-mips.h
@@ -42,7 +42,9 @@ typedef char * __gnuc_va_list;
#define va_start(__AP) __AP = (char *) &__builtin_va_alist
#endif
+#ifndef va_end
void va_end (__gnuc_va_list); /* Defined in libgcc.a */
+#endif
#define va_end(__AP)
#ifdef lint /* complains about constant in conditional context */
OpenPOWER on IntegriCloud