summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2013-06-03 20:15:44 +0300
committerEli Zaretskii <eliz@gnu.org>2013-06-03 20:15:44 +0300
commite2d8a6f0a229b4ebe26484b892ec4f14888f58b6 (patch)
tree7737e85964517cd7a183e777c9c96860f193cecf /src
parent22bcd514bc7f1cca2119dc67c8387608a295ee4d (diff)
downloademacs-e2d8a6f0a229b4ebe26484b892ec4f14888f58b6.tar.gz
emacs-e2d8a6f0a229b4ebe26484b892ec4f14888f58b6.tar.bz2
emacs-e2d8a6f0a229b4ebe26484b892ec4f14888f58b6.zip
Attempt to resolve gettimeofday compilation errors with MinGW64.
src/w32.c (gettimeofday): Make the signature identical to prototype in nt/inc/sys/time.h. nt/inc/sys/time.h (struct timeval): Remove the _W64 guards.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/w32.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 2b719b068ae..a1aa4efcc86 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2013-06-03 Eli Zaretskii <eliz@gnu.org>
+
+ * w32.c (gettimeofday): Make the signature identical to prototype
+ in nt/inc/sys/time.h.
+
2013-06-03 Stefan Monnier <monnier@iro.umontreal.ca>
* eval.c (backtrace_p, backtrace_top, backtrace_next): Export them to
diff --git a/src/w32.c b/src/w32.c
index 7d63c73eb18..7a39a617ee3 100644
--- a/src/w32.c
+++ b/src/w32.c
@@ -2452,7 +2452,7 @@ get_emacs_configuration_options (void)
/* Emulate gettimeofday (Ulrich Leodolter, 1/11/95). */
int
-gettimeofday (struct timeval *restrict tv, struct timezone *restrict tz)
+gettimeofday (struct timeval *__restrict tv, struct timezone *__restrict tz)
{
struct _timeb tb;
_ftime (&tb);