> 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