I just did:
  $ gnulib-tool --import stdlib

Now i see in stdlib_h.m4 the definition:
  AC_DEFUN([gl_STDLIB_MODULE_INDICATOR], ...)

Some questions on how to properly use this module:

  - What do i need to do wrt `gl_STDLIB_MODULE_INDICATOR'?

  - Is it enough to
    - add to configure.in
        gl_STDLIB_H
    - convert the implementation file construct from:
        #ifdef STDC_HEADERS
        # include <stdlib.h>
        ...
        #endif
      to:
        #include <stdlib.h>
        #ifdef STDC_HEADERS
        ...
        #endif
      (that is, move the #include <stdlib.h> to top-level,
      without any surrounding preprocessor conditionals)?

  - Is it wise to remove `AC_HEADER_STDC' from configure.in?

I see (info "(gnulib.info) Various Kinds of Modules") gives an
example of substituted-function usage.  Once i get the answers to
these questions, i'll submit a doc patch (presuming that the
module `stdlib' is like other substituted-headers modules).

thi


Reply via email to