libtool/tests
Ralf Wildenhues 9c3ae35db6 Fix regression over 1.5.26 with ccache $CC -all-static.
* libltdl/config/ltmain.m4sh (func_mode_link): Add
$link_static_flag to compile_command and link_command only
later, instead of right after a possible compiler wrapper.
* tests/static.at (ccache -all-static): New test.
* THANKS: Update.
Report by Richard Purdie.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2008-04-22 21:43:06 +02:00
..
cdemo Add .gitignore files. 2008-04-16 21:31:03 +02:00
demo Add .gitignore files. 2008-04-16 21:31:03 +02:00
depdemo Add .gitignore files. 2008-04-16 21:31:03 +02:00
f77demo Add .gitignore files. 2008-04-16 21:31:03 +02:00
fcdemo Add .gitignore files. 2008-04-16 21:31:03 +02:00
mdemo Add .gitignore files. 2008-04-16 21:31:03 +02:00
mdemo2 Add .gitignore files. 2008-04-16 21:31:03 +02:00
pdemo Add .gitignore files. 2008-04-16 21:31:03 +02:00
tagdemo Add .gitignore files. 2008-04-16 21:31:03 +02:00
.cvsignore * .cvsignore, doc/.cvsignore, libltdl/.cvsignore, 2006-06-13 18:36:56 +00:00
.gitignore Add .gitignore files. 2008-04-16 21:31:03 +02:00
am-subdir.at Drop usage of obsolete macros AC_EXEEXT and AC_OBJEXT. 2008-03-08 12:14:15 +00:00
archive-in-archive.at * tests/archive-in-archive.at 2008-02-08 06:55:07 +00:00
cdemo-conf.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
cdemo-exec.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
cdemo-make.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
cdemo-shared.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
cdemo-static.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
cdemo-undef.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
cmdline_wrap.at * tests/cmdline_wrap.at: Avoid `AT_CAPTURE_FILE' if it not 2007-04-24 20:50:07 +00:00
configure-iface.at Fix default argument for AC_LIBLTDL_CONVENIENCE. 2008-04-22 21:32:32 +02:00
convenience.at * tests/convenience.at (Java convenience archives): Skip test if 2008-03-07 08:07:50 +00:00
ctor.at * tests/am-subdir.at: Drop unused variables. 2008-01-12 14:07:02 +00:00
darwin.at basename does not take a list of strings. 2008-04-21 15:18:41 -05:00
defs.m4sh * tests/defs.m4sh (func_get_config): Build egrep regex to speed 2008-03-15 22:06:56 +00:00
demo-conf.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
demo-deplibs.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
demo-exec.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
demo-hardcode.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
demo-inst.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
demo-make.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
demo-nofast.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
demo-noinst-link.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
demo-nopic.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
demo-pic.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
demo-relink.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
demo-shared.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
demo-static.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
demo-unst.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
depdemo-conf.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
depdemo-exec.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
depdemo-inst.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
depdemo-make.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
depdemo-nofast.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
depdemo-relink.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
depdemo-shared.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
depdemo-static.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
depdemo-unst.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
deplibs-ident.at * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
destdir.at * libltdl/config/ltmain.m4sh: Add new magic variable 2007-06-19 05:43:16 +00:00
duplicate_conv.at * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
duplicate_deps.at * tests/duplicate_deps.at: Make the XFAIL unconditional, but 2007-05-10 17:30:29 +00:00
duplicate_members.at * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
early-libtool.at * tests/am-subdir.at: Drop unused variables. 2008-01-12 14:07:02 +00:00
execute-mode.at * libltdl/config/ltmain.m4sh (func_lalib_unsafe_p): redirect 2008-03-05 20:14:43 +00:00
export.at * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
f77demo-conf.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
f77demo-exec.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
f77demo-make.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
f77demo-shared.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
f77demo-static.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
fail.at * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
fcdemo-conf.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
fcdemo-exec.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
fcdemo-make.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
fcdemo-shared.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
fcdemo-static.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
indirect_deps.at * tests/indirect_deps.at: New file, with tests to ensure 2007-04-24 20:46:17 +00:00
inherited_flags.at * libltdl/config/ltmain.m4sh (func_mode_link): When adding 2007-05-03 18:07:28 +00:00
libtoolize.at There are 5 distinct batches of files that libtoolize might 2008-01-31 16:14:09 +00:00
link-2.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
link-order2.at * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
link-order.at * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
link.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
localization.at * libltdl/config/ltmain.m4sh (NLS nuisances): Fix quoting of 2008-03-16 08:34:25 +00:00
lt_dladvise.at Fix several test failures on Cygwin and MinGW. 2008-03-08 18:02:39 +00:00
lt_dlexit.at * libltdl/loaders/dld_link.c (vl_exit): New function, zero out ... 2008-03-04 21:00:19 +00:00
mdemo2-conf.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
mdemo2-exec.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
mdemo2-make.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
mdemo-conf.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
mdemo-dryrun.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
mdemo-exec.test * tests/mdemo-exec.test: Also try absolute library names. 2007-07-24 05:10:03 +00:00
mdemo-inst.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
mdemo-make.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
mdemo-shared.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
mdemo-static.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
mdemo-unst.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
need_lib_prefix.at * tests/lt_dladvise.at, tests/lt_dlexit.at, 2008-03-01 22:43:04 +00:00
nomode.test * libltdl/config/ltmain.m4sh (func_win32_libid, 2008-04-10 17:43:39 +00:00
nonrecursive.at Fix several test failures on Cygwin and MinGW. 2008-03-08 18:02:39 +00:00
objectlist.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
old-m4-iface.at * libtoolize.m4sh (func_scan_files): Avoid matching our own 2008-01-17 05:36:21 +00:00
pdemo-conf.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
pdemo-exec.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
pdemo-inst.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
pdemo-make.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
quote.test * tests/defs.m4sh (func_get_config): Build egrep regex to speed 2008-03-15 22:06:56 +00:00
recursive.at Fix several test failures on Cygwin and MinGW. 2008-03-08 18:02:39 +00:00
runpath-in-lalib.at * tests/runpath-in-lalib.at (Runpath in libtool library files): 2008-01-07 21:26:55 +00:00
search-path.at * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
sh.test * libltdl/m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): Move non-XSI 2008-04-10 21:18:02 +00:00
shlibpath.at * tests/cmdline_wrap.at: Avoid `AT_CAPTURE_FILE' if it not 2007-04-24 20:50:07 +00:00
standalone.at * libtoolize.m4sh (func_install_pkgconfig_files): Only call 2008-02-14 04:36:37 +00:00
static.at Fix regression over 1.5.26 with ccache $CC -all-static. 2008-04-22 21:43:06 +02:00
stresstest.at * doc/libtool.texi (Link mode) <-no-install>: Mention that this 2007-04-03 19:09:39 +00:00
subproject.at Fix several test failures on Cygwin and MinGW. 2008-03-08 18:02:39 +00:00
suffix.test * libltdl/m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS) <func_xform>: 2008-04-10 21:01:54 +00:00
tagdemo-conf.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
tagdemo-exec.test * tests/cdemo-exec.test: use $EXEEXT where appropriate 2007-07-16 22:53:06 +00:00
tagdemo-make.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
tagdemo-shared.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
tagdemo-static.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
tagdemo-undef.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
tagtrace.test * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
template.at * libltdl/m4/libtool.m4 [darwin]: Reorganize darwin support, use 2008-01-11 07:08:28 +00:00
testsuite.at Fix testsuite cleanup warnings on AIX with NFS. 2008-04-19 18:36:26 +02:00
TODO Add a test to simulate a failure visible on systems which 2007-06-24 20:46:47 +00:00