+2004-01-07 Paul Eggert <eggert@twinsun.com>
+
+ * lib/autoconf/general.m4 (_AC_LIBOBJS_NORMALIZE): Avoid \$ inside
+ `"'...'"`, as it's confusing (and I suspect it may not work on
+ some platforms). The code was incorrect anyway, as it assumed
+ that \$ evaluated to itself in that context. Reported by
+ Alexandre Duret-Lutz.
+
2004-01-07 Alexandre Duret-Lutz <adl@gnu.org>
* lib/autom4te.in (Automake-preselections): Preselect AC_LIBTOOL_TAGS
* doc/autoconf.texi (Limitations of Usual Tools):
Remove warning against "rm -fr" introduced yesterday; it
- seems to have been a false alarm.
+ was a false alarm.
* bin/Makefile.am (autoconf, autoheader, autom4te, autoreconf,
autoscan, autoupdate, ifnames): Don't use chmod -w.
ac_ltlibobjs=
for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue
# 1. Remove the extension, and $U if already installed.
- ac_i=`echo "$ac_i" |
- sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
+ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+ ac_i=`echo "$ac_i" | sed "$ac_script"`
# 2. Add them.
ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'