[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r104170: Define a replacement for va_
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r104170: Define a replacement for va_copy for MSVC. |
Date: |
Mon, 09 May 2011 16:35:56 +0300 |
User-agent: |
Bazaar (2.3.1) |
------------------------------------------------------------
revno: 104170
committer: Eli Zaretskii <address@hidden>
branch nick: trunk
timestamp: Mon 2011-05-09 16:35:56 +0300
message:
Define a replacement for va_copy for MSVC.
nt/config.nt [_MSC_VER] (va_copy): Replacement for the MS compiler.
modified:
nt/ChangeLog
nt/config.nt
=== modified file 'nt/ChangeLog'
--- a/nt/ChangeLog 2011-05-07 04:00:12 +0000
+++ b/nt/ChangeLog 2011-05-09 13:35:56 +0000
@@ -1,3 +1,7 @@
+2011-05-09 Eli Zaretskii <address@hidden>
+
+ * config.nt [_MSC_VER] (va_copy): Replacement for the MS compiler.
+
2011-05-07 Ben Key <address@hidden>
* configure.bat: Renamed the fusercflags variable to escusercflags
=== modified file 'nt/config.nt'
--- a/nt/config.nt 2011-05-06 05:55:01 +0000
+++ b/nt/config.nt 2011-05-09 13:35:56 +0000
@@ -337,6 +337,17 @@
# define restrict
#endif
+/* A va_copy replacement for MSVC. */
+#ifdef _MSC_VER
+# ifdef _WIN64
+# ifndef va_copy
+# error "va_copy is needed, but not defined!"
+# endif
+# else /* not _WIN64 */
+# define va_copy(d,s) ((d) = (s))
+# endif /* not _WIN64 */
+#endif /* _MSC_VER */
+
/* Define as a marker that can be attached to declarations that might not
be used. This helps to reduce warnings, such as from
GCC -Wunused-parameter. */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r104170: Define a replacement for va_copy for MSVC.,
Eli Zaretskii <=