Subject: Re: bug#9000: patch for higher-resolution time stamps

From: Eli Zaretskii <[email-masked]>
Date: Sat, 23 Jun 2012 22:08:27 +0300

> Date: Sat, 23 Jun 2012 11:55:37 -0700
> From: Paul Eggert <[email-masked]>
> CC: [email-masked]
> 
> === 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?