AC_DEFUN([gl_EARLY],
[
m4_pattern_forbid([^gl_[A-Z]]) m4_pattern_allow([^gl_ES$]) m4_pattern_allow([^gl_LIBOBJS$]) m4_pattern_allow([^gl_LTLIBOBJS$]) AC_REQUIRE([AC_PROG_RANLIB])
])
AC_DEFUN([gl_INIT],
[
m4_pushdef([AC_LIBOBJ], m4_defn([gl_LIBOBJ]))
m4_pushdef([AC_REPLACE_FUNCS], m4_defn([gl_REPLACE_FUNCS]))
m4_pushdef([AC_LIBSOURCES], m4_defn([gl_LIBSOURCES]))
AM_CONDITIONAL([GL_COND_LIBTOOL], [true])
gl_cond_libtool=true
gl_source_base='gl'
AC_REQUIRE([gt_CSHARPCOMP])
AC_CONFIG_FILES([csharpcomp.sh:build-aux/csharpcomp.sh.in])
gl_ERROR
gl_GETOPT
AC_SUBST([LIBINTL])
AC_SUBST([LTLIBINTL])
gl_UNISTD_H
m4_popdef([AC_LIBSOURCES])
m4_popdef([AC_REPLACE_FUNCS])
m4_popdef([AC_LIBOBJ])
AC_CONFIG_COMMANDS_PRE([
gl_libobjs=
gl_ltlibobjs=
if test -n "$gl_LIBOBJS"; then
sed_drop_objext='s/\.o$//;s/\.obj$//'
for i in `for i in $gl_LIBOBJS; do echo "$i"; done | sed "$sed_drop_objext" | sort | uniq`; do
gl_libobjs="$gl_libobjs $i.$ac_objext"
gl_ltlibobjs="$gl_ltlibobjs $i.lo"
done
fi
AC_SUBST([gl_LIBOBJS], [$gl_libobjs])
AC_SUBST([gl_LTLIBOBJS], [$gl_ltlibobjs])
])
])
AC_DEFUN([gl_LIBOBJ],
[gl_LIBOBJS="$gl_LIBOBJS $1.$ac_objext"])
AC_DEFUN([gl_REPLACE_FUNCS],
[AC_CHECK_FUNCS([$1], , [gl_LIBOBJ($ac_func)])])
AC_DEFUN([gl_LIBSOURCES],
[])
AC_DEFUN([gl_FILE_LIST], [
build-aux/GNUmakefile
build-aux/announce-gen
build-aux/csharpcomp.sh.in
build-aux/gendocs.sh
build-aux/gnupload
build-aux/link-warning.h
build-aux/maint.mk
doc/fdl.texi
doc/gendocs_template
doc/gpl.texi
doc/lgpl.texi
lib/dummy.c
lib/error.c
lib/error.h
lib/getopt.c
lib/getopt1.c
lib/getopt_.h
lib/getopt_int.h
lib/gettext.h
lib/unistd_.h
m4/absolute-header.m4
m4/csharp.m4
m4/csharpcomp.m4
m4/error.m4
m4/getopt.m4
m4/gnulib-common.m4
m4/unistd_h.m4
])