+2006-01-08 Bruno Haible <bruno@clisp.org>
+
+ Ensure automatic ordering between gl_LOCK and gl_ARGP.
+ * gnulib-tool (func_import, func_create_testdir): Put gl_LOCK into
+ the "early" section as well.
+
2006-01-08 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am):
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# This program is meant for authors or maintainers which want to import
progname=$0
package=gnulib
-cvsdatestamp='$Date: 2006-01-11 12:59:02 $'
+cvsdatestamp='$Date: 2006-01-11 13:01:13 $'
last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'`
version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'`
if grep gl_USE_SYSTEM_EXTENSIONS "$destdir"/$m4base/*.m4 > /dev/null; then
echo " AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])"
fi
+ if grep gl_LOCK "$destdir"/$m4base/*.m4 > /dev/null; then
+ echo " AC_REQUIRE([gl_LOCK])"
+ fi
echo "])"
echo
echo "# This macro should be invoked from $configure_ac, in the section"
echo "gl_USE_SYSTEM_EXTENSIONS"
echo
fi
+ if grep gl_LOCK "$testdir"/m4/*.m4 > /dev/null; then
+ echo "gl_LOCK"
+ echo
+ fi
if test -z "$libtool"; then
echo "AM_CONDITIONAL([GL_COND_LIBTOOL], [false])"
else
echo "gl_USE_SYSTEM_EXTENSIONS"
echo
fi
+ if grep gl_LOCK "$testdir"/m4/*.m4 > /dev/null; then
+ echo "gl_LOCK"
+ echo
+ fi
if test -z "$libtool"; then
echo "AM_CONDITIONAL([GL_COND_LIBTOOL], [false])"
else
+2006-01-08 Bruno Haible <bruno@clisp.org>
+
+ Ensure automatic ordering between gl_LOCK and gl_ARGP.
+ * lock.m4 (gl_LOCK_BODY): Renamed from gl_LOCK.
+ (gl_LOCK): New macro, requiring gl_LOCK_BODY.
+
2006-01-10 Jim Meyering <jim@meyering.net>
* fpending.m4: Also include <stdio.h>, for Dragonfly.
-# lock.m4 serial 1 (gettext-0.15)
+# lock.m4 serial 2 (gettext-0.15)
dnl Copyright (C) 2005 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl multithread-safe programs.
AC_DEFUN([gl_LOCK],
+[
+ AC_REQUIRE([gl_LOCK_BODY])
+])
+
+dnl The guts of gl_LOCK. Needs to be expanded only once.
+
+AC_DEFUN([gl_LOCK_BODY],
[
dnl Ordering constraints: This macro modifies CPPFLAGS in a way that
dnl influences the result of the autoconf tests that test for *_unlocked