--- gcc/ginclude/stdarg.h.orig	Fri May  7 18:52:35 1999
+++ gcc/ginclude/stdarg.h	Wed Jun 23 16:38:00 1999
@@ -67,7 +67,7 @@
 
 #ifndef __GNUC_VA_LIST
 #define __GNUC_VA_LIST
-#if defined(__svr4__) || defined(_AIX) || defined(_M_UNIX) || defined(__NetBSD__)
+#if defined(__svr4__) || defined(_AIX) || defined(_M_UNIX) || defined(__NetBSD__) || defined(__FreeBSD__)
 typedef char *__gnuc_va_list;
 #else
 typedef void *__gnuc_va_list;
