+2005-09-13 Peter Ekberg <peda@lysator.liu.se>,
+ Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * libltdl/config/ltmain.m4sh (func_generate_dlsyms):
+ Fix escape expression to actually escape relevant
+ characters from the following grep. Fix Cygwin and
+ MinGW to use the filtered symbol list when exporting
+ from self, and not the symbol filter.
+ * tests/stresstest.at: Export w8, not w8$
+
2005-09-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Make tagdemo work smoothly with both pre- and ISO C++ compilers,
(_LT_LINKER_SHLIBS): Double-quote unsafe tag variable
descriptions: they are literals.
-2005-08-25 Peter Ekberg <peda@lysator.liu.se>
+2005-08-25 Peter Ekberg <peda@lysator.liu.se>,
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* tests/standalone.at: (without autotools): Add
}
else
$opt_dry_run || {
- eval "${SED} -e 's/\([[ ]][[.*^$]]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+ eval "${SED} -e 's/\([[].[*^$]]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+ eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+ eval '$MV "$nlist"T "$nlist"'
case $host in
*cygwin | *mingw* )
eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
- eval 'cat "$output_objdir/$outputname.exp" >> "$output_objdir/$outputname.def"'
+ eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
;;
esac
- eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
- eval '$MV "$nlist"T "$nlist"'
}
fi
fi