summaryrefslogtreecommitdiff
path: root/www/firefox10/files/patch-nsprpub-pr-src-io-prprf.c
blob: 38bd959aef25bc46ac6333a1dc9efae7f42c57c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- nsprpub/pr/src/io/prprf.c.orig	Mon Mar  8 22:18:19 2004
+++ nsprpub/pr/src/io/prprf.c	Tue Jun 15 13:17:30 2004
@@ -51,7 +51,10 @@
 ** Note: on some platforms va_list is defined as an array,
 ** and requires array notation.
 */
-#if (defined(LINUX) && defined(__x86_64__))
+#if defined(__amd64__)
+#include <stdarg.h>
+#define VARARGS_ASSIGN(foo, bar) va_copy((foo), (bar))
+#elif (defined(LINUX) && defined(__x86_64__))
 #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar))
 #elif (defined(LINUX) && defined(__powerpc__)) || \
     (defined(LINUX) && defined(__s390__)) || \