From 626ff3dea737de35b6865d637d9de731e6185b98 Mon Sep 17 00:00:00 2001
From: Adam Nemet <anemet@lnxw.com>
Date: Wed, 8 Sep 2004 21:29:42 +0000
Subject: [PATCH] * vasprintf.c: Accept __va_copy in addition to va_copy.

From-SVN: r87203
---
 libiberty/ChangeLog   | 4 ++++
 libiberty/vasprintf.c | 3 +++
 2 files changed, 7 insertions(+)

diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 12dbff8de694..c8ea33315254 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,7 @@
+2004-09-08  Adam Nemet  <anemet@lnxw.com>
+
+	* vasprintf.c: Accept __va_copy in addition to va_copy.
+
 2004-09-03  Paolo Bonzini  <bonzini@gnu.org> 
 
 	* configure: Regenerate.
diff --git a/libiberty/vasprintf.c b/libiberty/vasprintf.c
index d3d4f3a1553b..7eaf2b18d6fd 100644
--- a/libiberty/vasprintf.c
+++ b/libiberty/vasprintf.c
@@ -27,6 +27,9 @@ Boston, MA 02111-1307, USA.  */
 #else
 #include <varargs.h>
 #endif
+#if !defined (va_copy) && defined (__va_copy)
+# define va_copy(d,s)  __va_copy((d),(s))
+#endif
 #include <stdio.h>
 #ifdef HAVE_STRING_H
 #include <string.h>
-- 
GitLab