- gl_ABSOLUTE_HEADER([iconv.h])
- ABSOLUTE_ICONV_H=\"$gl_cv_absolute_iconv_h\"
- AC_SUBST([ABSOLUTE_ICONV_H])
- ICONV_H=
- AC_SUBST([ICONV_H])
+
+ dnl Execute this unconditionally, because ICONV_H may be set by other
+ dnl modules, after this code is executed.
+ gl_CHECK_NEXT_HEADERS([iconv.h])
+])
+
+dnl Unconditionally enables the replacement of <iconv.h>.
+AC_DEFUN([gl_REPLACE_ICONV_H],
+[
+ AC_REQUIRE([gl_ICONV_H_DEFAULTS])
+ ICONV_H='iconv.h'
+ AM_CONDITIONAL([GL_GENERATE_ICONV_H], [test -n "$ICONV_H"])