libtool/tests
Thomas Tanner 64d9b880c5 * merged my inter-library dependencies code from the ILD branch:
* NEWS: inter-library dependencies are now supported
* configure.in: add the depdemo subdirectory
* depdemo/*: new demo to demonstrate inter-library dependencies
* tests/depdemo*: new tests for depdemo
* ltconfig.in: added hardcode_into_libs (whether library paths
  should be hardcoded into the libraries),
  it currently defaults to 'no'
* ltmain.in: new internal 'relink' mode to relink libraries
  on platforms with hardcode_into_libs=yes, save command line
  arguments in libtool_args, accept relative -L directories,
  ignore -lm on BeOS and Cygwin, always ignore -lc,
  handle -l, -L and .la arguments later, always make the library
  installation directory (-rpath) absolute, in relink mode don't
  delete the not-relinked library and exit immediately after relinking,
  try to find already-installed libtool libraries that were specified
  using -l, support hardcoding of library paths into libraries too,
  export shlibpath before linking libraries, and a lot of other
  big changes that I don't want to describe here... please read
  the source.

* merged Gary's Win32 code from the ILD branch:
* NEWS: Win32 DLLs are now supported
* TODO: removed .a library namespace clash for win32.  It is
  now resolved.
* ltconfig.in (cygwin, library_names_spec):  removed $libname.a.
  Creating a dll with libtool no longer creates an import library.
* ltconfig.in (extract_expsyms_cmds): Create $objdir if it does
  not exist -- i.e. we need to generate import an import library
  in a directory which has no libs of its own.
* doc/libtool.texi (old_archive_from_expsyms_cmds,
  extract_expsyms_cmds): documented these new variables.
* ltconfig.in (extract_expsyms_cmds): New variable.  Commands to
  extract the exported symbol list from a dll.
  (old_archive_from_expsyms_cmds): New variable.  Commands to build
  an old archive from the extracted expsyms list.
* ltmain.in: run the cmds in extract_expsyms_cmds and
  old_archive_from_expsyms_cmds as necessary.
* ltconfig.in (cygwin, old_archive_from_new_cmds): no longer
  required.
* ltconfig.in (cygwin, shlibpath_overrides_runpath): I'm not even
  sure whether win32 honours the runpath at all when searching for
  a dll to load!  Anyway, when set to yes this prevents a gratuitous
  warning.
* ltmain.in (deplib): The cygwin environment doesn't actually have
  -lm, and although the linker fakes having one, specifiying it to
  libtool will break ILD, so we ignore it when generating
  dependencies.
1999-03-18 21:57:08 +00:00
..
.cvsignore Minor cosmetic fixe and CVS administrivia. 1998-10-27 16:09:56 +00:00
assign.test Initial revision 1997-06-22 20:00:03 +00:00
build-relink.test * tests/build-relink.test (hardcode_action): when set to relink, 1999-03-16 22:48:24 +00:00
cdemo-conf.test * configure.in (AC_CONFIG_SUBDIRS): added cdemo 1999-01-13 08:28:35 +00:00
cdemo-exec.test * configure.in (AC_CONFIG_SUBDIRS): added cdemo 1999-01-13 08:28:35 +00:00
cdemo-make.test * configure.in (AC_CONFIG_SUBDIRS): added cdemo 1999-01-13 08:28:35 +00:00
cdemo-shared.test * configure.in (AC_CONFIG_SUBDIRS): added cdemo 1999-01-13 08:28:35 +00:00
cdemo-static.test * ltconfig.in (NM): PATH search was not updated like in 1999-01-13 20:27:17 +00:00
defs *** empty log message *** 1998-03-09 05:34:02 +00:00
demo-conf.test *** empty log message *** 1997-06-20 04:20:39 +00:00
demo-exec.test * autogen: libltdl needs autoheader 1999-02-11 23:48:25 +00:00
demo-inst.test * autogen: libltdl needs autoheader 1999-02-11 23:48:25 +00:00
demo-make.test *** empty log message *** 1997-04-01 19:53:01 +00:00
demo-nofast.test forgot to add demo-nofast.test 1999-03-08 17:14:42 +00:00
demo-shared.test * tests/demo-shared.test, tests/demo-static.test: new tests 1999-01-21 03:50:07 +00:00
demo-static.test * tests/demo-shared.test, tests/demo-static.test: new tests 1999-01-21 03:50:07 +00:00
demo-unst.test *** empty log message *** 1997-04-01 19:53:01 +00:00
demo.test * autogen: libltdl needs autoheader 1999-02-11 23:48:25 +00:00
depdemo-conf.test * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
depdemo-exec.test * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
depdemo-inst.test * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
depdemo-make.test * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
depdemo-nofast.test * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
depdemo-shared.test * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
depdemo-static.test * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
depdemo-unst.test * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
depdemo.test * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
hardcode.test * tests/Makefile.am (TESTS): run hardcode before build-relink 1999-03-07 23:45:22 +00:00
link-2.test *** empty log message *** 1997-04-01 19:53:01 +00:00
link.test *** empty log message *** 1997-04-01 19:53:01 +00:00
Makefile.am * merged my inter-library dependencies code from the ILD branch: 1999-03-18 21:57:08 +00:00
mdemo-conf.test * autogen: libltdl needs autoheader 1999-02-11 23:48:25 +00:00
mdemo-exec.test * autogen: libltdl needs autoheader 1999-02-11 23:48:25 +00:00
mdemo-inst.test * autogen: libltdl needs autoheader 1999-02-11 23:48:25 +00:00
mdemo-make.test *** empty log message *** 1999-01-10 14:44:06 +00:00
mdemo-shared.test * autogen: libltdl needs autoheader 1999-02-11 23:48:25 +00:00
mdemo-static.test * autogen: libltdl needs autoheader 1999-02-11 23:48:25 +00:00
mdemo-unst.test * tests/Makefile.am (EXTRA_DIST): remove ltdl-*.test 1998-12-16 02:31:59 +00:00
mdemo.test * autogen: libltdl needs autoheader 1999-02-11 23:48:25 +00:00
nomode.test * Makefile.am (@DIST_MAKEFILE_LIST@): work around Ultrix /bin/sh bug 1999-01-20 22:12:51 +00:00
quote.test *** empty log message *** 1998-04-19 19:29:28 +00:00
sh.test * tests/sh.test: look for $Xsed' without $echo "X...' 1999-03-13 22:20:33 +00:00
suffix.test *** empty log message *** 1998-03-05 16:23:43 +00:00