GNU bug report logs - #9000
patch for higher-resolution time stamps

Previous Next

Package: emacs;

Reported by: Paul Eggert <eggert <at> cs.ucla.edu>

Date: Tue, 5 Jul 2011 06:42:02 UTC

Severity: normal

Tags: patch

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


Message #39 received at 9000 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: 9000 <at> debbugs.gnu.org
Subject: Re: bug#9000: patch for higher-resolution time stamps
Date: Sat, 23 Jun 2012 22:08:27 +0300
> Date: Sat, 23 Jun 2012 11:55:37 -0700
> From: Paul Eggert <eggert <at> cs.ucla.edu>
> CC: 9000 <at> debbugs.gnu.org
> 
> === modified file 'src/s/ms-w32.h'
> --- src/s/ms-w32.h	2012-06-23 10:22:59 +0000
> +++ src/s/ms-w32.h	2012-06-23 18:54:35 +0000
> @@ -296,6 +296,15 @@
>  #define utime	  _utime
>  #endif
>  
> +#ifdef _MSC_VER
> +/* MSVC does not define struct timespec in <time.h>.  */
> +struct timespec
> +{
> +  time_t	tv_sec;		/* seconds */
> +  long int	tv_nsec;	/* nanoseconds */
> +};
> +#endif

I don't get it: are you trying to fix only the MSVC build?  If not,
where are the bits for MinGW?  What did I miss?




This bug report was last modified 12 years and 338 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.