> Date: Sun, 23 Jan 2011 12:38:58 -0800 > From: Paul Eggert <egg...@cs.ucla.edu> > CC: emacs-de...@gnu.org, bug-gnulib <bug-gnulib@gnu.org> > > On 01/23/2011 04:39 AM, Eli Zaretskii wrote: > > > . Why is NO_MINUS_C_MINUS_O needed? Which compilation uses this > > macro? > > That's an Autoconf thing; gnulib doesn't use it. I think it's > not needed in config.h, and will look into removing it at > some point. In the meantime, don't worry about it; it doesn't > affect Emacs. > > > . Why are PACKAGE and VERSION needed, and where are they used? > > That's another Automake thing. PACKAGE should be "emacs", > and VERSION "24.0.50". VERSION is used in some auxiliary > programs like lib-src/etags.c. Emacs doesn't use PACKAGE > anywhere now, but perhaps it will someday. > > > . What is the semantics of the GNULIB_TEST_* macros? > > You needn't worry about those. They're already gone from > the Emacs trunk.
Thanks. So the only macros that need work are the HAVE_DECL_* and HAVE_RAW_DECL_*, is that right?