> Date: Mon, 24 Jan 2011 15:48:30 -0800
> From: Paul Eggert <[email protected]>
> CC: [email protected], [email protected]
> 
> You do need to worry about HAVE_DECL_*, yes.  Some
> of these symbols has been in config.in for quite
> some time, but gnulib added some more.
> 
> I also suggest looking at HAVE_ATTRIBUTE_ALIGNED,
> HAVE_C99_STRTOLD, HAVE_LOCALTIME_R, HAVE_WCHAR_T,
> inline, and restrict.

A few more questions, if I may:

  . Is it true that time_r.c is needed only by mktime.c?  If so, the
    MinGW build of Emacs would not need to worry about time_r.c, since
    it wasn't compiling in mktime.c before the gnulib sync -- is that
    right?

  . Is it true that stddef.in.h, unistd.in.h, and time.in.h are needed
    only on systems which have "issues" with the corresponding
    standard headers?  If so, is it okay to compile gnulib sources in
    lib/ without editing these 3 into the corresponding *.h files?

TIA

Reply via email to