Commit Graph

1292 Commits

Author SHA1 Message Date
Robert Boehne
3d35267f09 Changed the date in the last commit, my bad. 2001-06-06 14:58:48 +00:00
Robert Boehne
1c0ec8cf1c * bootstrap: Added tagdemo and pdemo tests from
multi-language-branch.
* configure.in: Added pdemo and tagdemo to CONF_SUBDIRS
and merged references to CXX and GCJ from multi-language-branch.
*pdemo: Added test directory from multi-language-branch.
*tagdemo: Added test directory from multi-language-branch.
*tests/Makefile.am: Merged additional tests from
multi-language-branch.
*tests/pdemo-*.test: ditto.
*tests/tagdemo-*.test: ditto.
2001-06-06 14:53:29 +00:00
Gary V. Vaughan
9760fef7d0 * libtool.m4: Merged ltconfig.in from multi-language-branch. 2001-05-30 19:52:43 +00:00
Gary V. Vaughan
e813ac76c2 * libtool.m4: Reformatting for consistency, and some refactoring
in preparation for ltcf-*.sh merge.
2001-05-28 23:45:17 +00:00
Gary V. Vaughan
3b5c84d654 * ltmain.in: Merged from multi-language-branch.
* libtool.m4: Merged from multi-language-branch.
* ChangeLog: Started afresh.  Old ChangeLog history moved to...
* ChangeLog.1: ...here.
2001-05-27 23:20:45 +00:00
Alexandre Oliva
7ceafe420d * configure.in: Reverted to 1.4, to avoid confusion with MLB.
Mainline is the release snapshot, except for the ChangeLog version
number, until the multi-language branch is merged into it.
2001-05-20 18:34:33 +00:00
Bruce Korb
e8eae17357 file link-txt.tpl was initially added on branch binary-branch. 2001-05-13 16:44:40 +00:00
Bruce Korb
60cf0ae45b file install-txt.tpl was initially added on branch binary-branch. 2001-05-13 16:44:40 +00:00
Bruce Korb
c3a749fae2 file finish-txt.tpl was initially added on branch binary-branch. 2001-05-13 16:44:40 +00:00
Bruce Korb
366da26f7c file execute-txt.tpl was initially added on branch binary-branch. 2001-05-13 16:44:40 +00:00
Bruce Korb
4cbf36fb1d file compile-txt.tpl was initially added on branch binary-branch. 2001-05-13 16:44:40 +00:00
Bruce Korb
d3cd3e0d19 file clean-txt.tpl was initially added on branch binary-branch. 2001-05-13 16:44:40 +00:00
Bruce Korb
a781a31384 file base-txt.tpl was initially added on branch binary-branch. 2001-05-13 16:44:40 +00:00
Bruce Korb
505f815081 file ltmacros.tpl was initially added on branch binary-branch. 2001-05-13 03:59:27 +00:00
Bruce Korb
f979dd839a file ltexe.c was initially added on branch binary-branch. 2001-05-13 01:51:15 +00:00
Bruce Korb
ca6cecc2de file lt_exe.tpl was initially added on branch binary-branch. 2001-05-12 21:01:45 +00:00
Bruce Korb
7c77724e4f file ltstr.tpl was initially added on branch binary-branch. 2001-05-12 16:06:21 +00:00
Bruce Korb
f5156df16b file ltversion.c was initially added on branch binary-branch. 2001-05-12 16:05:11 +00:00
Bruce Korb
125b9eb413 file ltcompile.c was initially added on branch binary-branch. 2001-05-12 15:52:03 +00:00
Bruce Korb
e19f605edf file ltconfig.x was initially added on branch binary-branch. 2001-05-12 15:46:18 +00:00
Bruce Korb
3ef002d0a5 file ltmain.c was initially added on branch binary-branch. 2001-05-12 15:44:22 +00:00
Bruce Korb
72b5ce75d7 file ltopts.def was initially added on branch binary-branch. 2001-05-12 15:22:17 +00:00
Bruce Korb
e9ec0ae22a file ltstr.def was initially added on branch binary-branch. 2001-05-12 14:59:12 +00:00
Bruce Korb
e67c4b0b1f file ltmain.mk was initially added on branch binary-branch. 2001-05-12 14:45:57 +00:00
Bruce Korb
9ce136be0f file lt_base.def was initially added on branch binary-branch. 2001-05-12 14:43:45 +00:00
Bruce Korb
5f0156c5dc file ltmain.tpl was initially added on branch binary-branch. 2001-05-12 14:43:24 +00:00
Bruce Korb
dc0abcb1e9 file lt_clean.def was initially added on branch binary-branch. 2001-05-12 14:26:40 +00:00
Bruce Korb
4627bcd3a1 file lt_execute.def was initially added on branch binary-branch. 2001-05-12 14:20:49 +00:00
Bruce Korb
0dd11aa8e6 file lt_finish.def was initially added on branch binary-branch. 2001-05-12 14:16:35 +00:00
Bruce Korb
aad1bd11cc file lt_install.def was initially added on branch binary-branch. 2001-05-12 14:12:48 +00:00
Bruce Korb
614ed6fcb2 file lt_link.def was initially added on branch binary-branch. 2001-05-12 14:09:32 +00:00
Bruce Korb
4b6d75c60c file lt_compile.def was initially added on branch binary-branch. 2001-05-12 14:04:45 +00:00
Bruce Korb
62700fb3ed file README was initially added on branch binary-branch. 2001-05-12 13:37:18 +00:00
Gary V. Vaughan
67db3944ea * configure.in: bumped version to 1.4a. 2001-04-25 01:01:23 +00:00
Gary V. Vaughan
c54d9834ab GNU libtool 1.4 was released.
* configure.in: Bumped version to 1.4.
* config.sub, config.guess:  Synchronised from ftp.gnu.org.
* NEWS: updated.
2001-04-25 00:05:38 +00:00
Peter Eisentraut
569ddb87f0 * libtool.m4: Support $host_os as /sysv5uw7*/ from newer
config.guess in addition to older /unixware*/.  Use compiler
driver, not linker, for linking shared libraries.
2001-04-24 23:40:42 +00:00
Gary V. Vaughan
6f0d6a32a0 Blank lines should only be used to separate distinct commits. 2001-04-24 23:26:18 +00:00
Gary V. Vaughan
7396e09d88 * libtool.m4, ltmain.in, libltdl/configure.in,
tests/quote.test:  Remove stale references to ltconfig.
2001-04-24 23:22:35 +00:00
Gary V. Vaughan
fb267cab4e * ltdl.m4 (AC_C_INLINE): No longer required.
* libltdl/ltdl.c (strdup, strcmp, strchr, strrchr, memcpy, trim,
free_vars):  Revoke inline keyword from declarations.  `static
inline' is not very portable, and in addition Unixware 7.1.1's
compiler says you can't access static variables from inline
functions.
Reported by Peter Eisentraut  <peter_e@gmx.net>
2001-04-24 22:53:48 +00:00
Albert Chin-A-Young
05725cfa57 * libtool.m4: Handle case where /bin/nm -p outputs multiple
symbol types (like under HP-UX 11.00).
2001-04-24 21:21:39 +00:00
Thomas Tanner
6588d8158d * TODO: describe problems with libltdl
* ltmain.in (ILD): tidy up, add comments, remove dead code,
  merge duplicate code

* ltmain.in (ILD): don't touch newdependency_libs after scan or
  dlopen pass

* ltmain.in (ILD): don't dlpreopen dependency_libs of a dlopened
  module (remove absolutely wrong quick hack)

* ltmain.in (ILD): remove wrong comments about duplicate removal

* ltmain.in (ILD): build a static-only module if it has
  static libraries in its dependencies (so that libltdl can
  safely load dependency_libs)

* ltmain.in (argument parsing): prefix comparsions of -l args with X,
  replace -lc with `-framework System' _after_ the ILD passes

* ltmain.in (argument parsing): support dl[pre]open
  for both .o and .lo files

* ltmain.in (deplibs_check): use portable test syntax

* ltmain.in (help): document -prefer-[non-]pic flags

* ltmain.in: improve readablity by adding some comments,
  rename uninst_* to notinst_* (more adequate name)
2001-04-24 20:30:21 +00:00
Gary V. Vaughan
e943e1bf57 * doc/PLATFORMS: More updates from subscribers to
libtool@gnu.org.
2001-04-24 18:07:31 +00:00
Gary V. Vaughan
a398a2326d From Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>
* tests/Makefile.am (TESTS_ENVIRONMENT): Make sure the *.test
scripts get the same make that was used in the top level
directory.
2001-04-24 17:13:01 +00:00
Gary V. Vaughan
91f97d31eb * doc/PLATFORMS: Updated with more platforms successfully
tested by members of libtool@gnu.org.
2001-04-23 21:59:36 +00:00
Peter Eisentraut
3a75446c04 * doc/PLATFORMS: With this patch, freebsd4.3 passes the test
suite.
* libltdl/ltdl.c (lt_dlexit): Quit loop if only resident modules
are left.
2001-04-23 21:16:38 +00:00
Gary V. Vaughan
4ff38d2fd2 * doc/PLATFORMS: With this patch, my Solaris boxes now pass the
test suite,  Yay!
From Albert Chin-A-Young <china@thewrittenword.com>
* ltmain.in:  `test -L' is not portable, and infact breaks uninstall
mode on Solaris.  Fallback to `test -h' and finally `test -f',
but be careful not to let the failure status cause libtool to
stop.
2001-04-23 20:08:33 +00:00
Gary V. Vaughan
0c23b107bc * ltdl.m4 (AC_LTDL_DLSYM_USCORE): Add $LIBADD_DL while
checking for dlsym _.

From Simon Spero <ses@ibiblio.org>
2001-04-23 00:34:53 +00:00
Gary V. Vaughan
0775360735 From Simon Spero <ses@ibiblio.org>
* libtool.m4 (lt_cv_deplibs_check_method) [darwin]: Set it!
2001-04-23 00:15:32 +00:00
Gary V. Vaughan
e3d007d365 * TODO: Make a note to undo this later.
From Christoph Pfisterer <cp@chrisp.de>
* libtool.m4: Use $() execution substitution quotation to work
around zsh builtin echo  escape removal.
2001-04-23 00:12:01 +00:00
Peter Eisentraut
c9536eba29 * bootstrap: Allow overriding the location aclocal, automake,
autoconf, autoheader from the environment.
2001-04-22 23:42:30 +00:00