Alexandre Oliva
b486b2ae8e
* ltmain.in (irix, major): Prepend a `.'.
...
* ltconfig.in (irix, soname_spec, library_names_spec): Adjust.
2000-07-24 06:09:03 +00:00
Alexandre Oliva
073255d718
* ltmain.in: Support GNU shtool's install.
2000-07-24 05:42:55 +00:00
Alexandre Oliva
471594e90b
* ltconfig.in (linkopts): Don't set for test.
2000-07-24 05:27:48 +00:00
Nick Hudson
bd5e08a98a
typo
2000-07-24 05:21:09 +00:00
Nick Hudson
403f272e7a
* ltconfig.in (linkopts): Replace with linker_flags.
2000-07-24 05:20:06 +00:00
Nick Hudson
a28c34c3ec
* ltmain.in (ILD): Fix addition of deplibs in relink case.
2000-07-24 05:15:35 +00:00
H.J. Lu
7bc0e24c4f
* ltconfig.in: Check if -lc is necessary for building shared
...
libary. Set build_libtool_need_lc to indicate it.
* ltmain.in: Add -lc when building shared libary only if
necessary.
2000-07-20 02:28:44 +00:00
Mo DeJong
a58c335936
typo fix from Mo DeJong
2000-07-20 01:59:15 +00:00
Mo DeJong
53779eeb79
* libtool.m4 (AC_PROG_NM): Fix macro so that it
...
finds a cross NM on the PATH.
2000-07-10 09:42:21 +00:00
Ken Block
9db9629198
Recover data mysteriously replaced with NULs
2000-07-10 07:37:12 +00:00
Ken Block
f523ce38f8
* libltdl/ltdl.h: Also check for __cplusplus, __STDC__ is not
...
by Compaq C++ compiler
2000-07-10 07:17:35 +00:00
Alexandre Oliva
cc72188443
* ltconfig.in (wlarc, netbsd, aout): Set to empty.
...
(hardcode_dynamic_flag_spec, export_dynamic_flag_spec): Use it.
2000-07-10 06:54:27 +00:00
Alexandre Oliva
6172e455b7
* ltconfig.in (dynamic_linker, linux, powerpc): Do not disable
...
shared libraries just because of MkLinux.
2000-07-10 06:42:34 +00:00
Alexandre Oliva
877cf82fdb
* libtool.m4 (lt_cv_deplibs_check_method, freebsd): Do not depend
...
on $version_type; check for ELF support as in other BSDs.
2000-07-10 06:08:09 +00:00
Syd Polk
b33dc22671
* libtool.m4 (AC_LIBTOOL_SETUP): Do not generate a libtool based
...
on target; use host instead.
2000-06-18 02:59:36 +00:00
Gary V. Vaughan
0d160ac41a
* ltconfig.in (ORIGINAL_CONFIG_SHELL): Prevent lossage when
...
the echo probing code falls into this branch without setting
this variable.
2000-05-30 00:37:48 +00:00
Gary V. Vaughan
7f87811e39
* ltconfig.in (netbsd*): archive_cmds and archive_expsym_cmds
...
were reversed with respect to definition of __ELF__.
From Keisuke Inoue <keisuke@csl.sony.co.jp>
2000-05-30 00:13:11 +00:00
Gary V. Vaughan
a2785e0c99
* libtool.m4 (netbsd*): Use -L option to file_magic_cmd as for
...
freebsd (below).
* libtool.m4 (netbsd ELF): support file_magic.
From Dan Winship <danw@helixcode.com>.
2000-05-29 18:02:07 +00:00
Steven M. Schultz
6aa20f59be
* libtool.m4 (bsdi4*): Add -L option to bsdi4's file_magic_cmd
...
command. Under BSD/OS 4.1 several libraries are now symlinks
rather than regular files. Adding -L tells the file program
to follow the symlink.
2000-05-29 17:15:37 +00:00
Gary V. Vaughan
9e50af8b4e
* libtool.m4 (i*86-*-freebsd*): Forgot to changequote(,).
2000-05-29 17:04:11 +00:00
Gary V. Vaughan
1d15e88e1e
* NEWS: Updated.
...
* libtool.m4 (i*86-*-freebsd*): Support a.out shared libs.
From <suzukis@file.phys.tohoku.ac.jp>
2000-05-29 16:53:24 +00:00
Fred Fish
8300de4c54
Support AR=mwld AR_FLAGS='-xml -o' for PPC Beos:
...
* ltconfig (old_AR_FLAGS): Add.
(old_archive_cmds): Use AR_FLAGS rather than hardcoding "cru".
(archive_cmds): Use AR_FLAGS rather than hardcoding "cru".
(AR_FLAGS): Default to "cru" if not set.
2000-05-29 16:09:56 +00:00
Gary V. Vaughan
a728290bd8
* ltconfig.in (echo): The following code actually prints the
...
double quotes -- so I removed them:
echo='printf "%sn"' $echo 't'
From Tuukka Toivonen <tutoivon@mail.student.oulu.fi>
2000-05-29 15:11:52 +00:00
Gary V. Vaughan
4dcd9e2feb
* NEWS: Updated.
2000-05-29 14:29:51 +00:00
Bernhard Rosenkraenzer
1e230b6d59
* libtool.m4: adding ia64 as supported linux platform
2000-05-29 14:27:37 +00:00
Michael Matz
786438a679
* ltmain.in: fix quoting for $var_value.
2000-05-29 10:42:50 +00:00
Michael Matz
646badda1e
* ltconfig.in: check for dlfcn.h: include return value
...
to make -Wall in CFLAGS work.
2000-05-29 09:48:54 +00:00
Gary V. Vaughan
a38d73ae96
* README-alpha: note new location of config.(guess|sub).
2000-05-27 02:33:56 +00:00
Chad Cunningham
718311d9b6
* ltconfig.in (rhapsody*): New Port.
...
* ltmain.in (rhapsody*): ditto.
2000-05-27 02:20:00 +00:00
Chris Lattner
552596338c
* ltconfig.in (*-sequent-sysv4): New Port.
2000-05-27 01:36:26 +00:00
Alexandre Oliva
2adb0f8b75
file ltcf-gcj.sh was initially added on branch multi-language-branch.
2000-05-26 05:40:32 +00:00
Gary V. Vaughan
5921dc77fc
* ltmain.in: cygwin-1.1.0 and higher no longer grok backslash path
...
separators.
2000-05-17 10:20:26 +00:00
Alexandre Oliva
30462d439d
Adjust docs
2000-05-14 08:24:37 +00:00
Alexandre Oliva
adfc90ef07
* libtool.m4 (AC_LIBLTDL_CONVENIENCE, AC_LIBLTDL_INSTALLABLE):
...
Pick LIBLTLD from top_builddir and INCLTDL from top_srcdir.
* mdemo/configure.in: Remove comments on
AC_LIBLTLD_CONVENIENCE.
2000-05-14 08:23:57 +00:00
Alexandre Oliva
4b409d0c8f
* libtool.m4 (_AC_PROG_LIBTOOL): Renamed from...
...
(AC_PROG_LIBTOOL): Just AC_REQUIRE(_AC_PROG_LIBTOOL), to avoid
effects of multiple runs.
2000-05-14 08:07:16 +00:00
Thomas Tanner
264e859d07
* NEWS: update
...
* doc/libtool.texi (libltdl): rename lt_(find|next|add|remove)_dlloader
to lt_dlloader_*
* libltdl/ltdl.c: ditto
* libltdl/ltdl.h: ditto, add declaration of lt_dlloader_(find|remove)
2000-05-11 15:17:27 +00:00
Pavel Roskin
94022a0210
* libltdl/ltdl.c: Typo.
2000-05-06 10:46:49 +00:00
Pavel Roskin
2b5012f4e7
* libtool.m4 (AC_LIBTOOL_SETUP): CVS autoconf no longer sets
...
target to "NONE", but to an empty string.
2000-05-06 10:24:27 +00:00
Paul Sokolovsky
c8eefcf574
* ltdl.c: support lt_dlopen(0) for win32
2000-05-05 02:31:48 +00:00
Thomas Tanner
ff61ea2971
* doc/libtool.texi (libltdl): fix typos,
...
INCLTDL starts with top_srcdir, replace NULL with @code{NULL}
* ltmain.in (ILD): search in newlib_search_path, too
* ltmain.in (ILD): fix bugs in conv pass, expand convenience
libs to deplibs and link them later on
* ltmain.in (ILD): don't allow convenience libs to be
-dlopen/preopen'ed
* ltmain.in (ILD): it's not required to link all deplibs
in fast-install mode
* ltmain.in (ILD): if hardcode_into_libs=all, only relink
a library if it is linked against uninstalled libtool libraries,
rename link_against_libtool_libs to uninst_deplibs
* ltmain.in (ILD): tidy up, add some comments
2000-05-03 13:26:03 +00:00
John Wehle
5760fb410d
* libtool.m4 (hpux10.20*): use file_magic for
...
inter-library dependency tracking.
2000-05-03 00:34:45 +00:00
Gary V. Vaughan
9ee8816abe
* AUTHORS: Update my email address.
...
* commit: ditto.
2000-05-02 22:41:36 +00:00
Thomas Tanner
d604f0951b
* NEWS: update
...
* libtool.m4: add AC_LIBTOOL_PICMODE
* ltconfig.in: move pic_mode checks to ltmain.in
* ltmain.in: add -prefer-pic and -prefer-non-pic
2000-04-10 18:39:30 +00:00
Alexandre Oliva
d642136ca5
* ltmain.in (tmpdir): Do not accept an existing directory, and
...
force its mode to 700, for security reasons.
Reported by Joseph S. Myers <jsm28@cam.ac.uk>
2000-03-29 06:48:06 +00:00
Thomas Tanner
508df1487b
* NEWS: reformatting
...
* ltmain.in (ILD): add extra convenience library scanning pass
* ltmain.in (ILD): accept -R flags for libraries, too
* ltmain.in (ILD): correclty merge the dlpreopened libraries
with deplibs
* ltmain.in (install mode): remove directories from filenames
before relinking (reported by Elrond <Elrond@Wunder-Nett.org>)
* doc/libtool.texi (libltdl): rename Library -> Lesser,
clarify exception clause
* libltdl/ltdl.c, libltdl.h (License): ditto
2000-03-26 23:01:20 +00:00
Alexandre Oliva
cd9b42e98d
* ltconfig.in (variables_saved_for_relink): Set to `PATH
...
$shlibpath_var $runpath_var'. If with_gcc, add gcc-related
environment variables. Add it to the configuration section.
* ltmain.in (relink_command): Expand those variables.
2000-03-21 12:39:33 +00:00
Christopher A. Knight
5f70e132f4
* ltconfig.in: added main() definition in compile
...
check for header `dlfcn.h' to fix link errors
when built with Sun Workshop Pro CC 4.2 (and perhaps
others).
2000-03-14 20:22:42 +00:00
Gary V. Vaughan
e884b6d673
* libltdl/ltdl.c (lt_find_dlhandle): Deleted. This was B.S.
...
far cleaner to use lt_dlforeach and lt_dlgetinfo.
* libltdl/ltdl.h: Prototype deleted.
* doc/libtool.texi: Documentation deleted.
* NEWS: annoncement deleted.
2000-02-24 02:15:35 +00:00
Thomas Tanner
ec4406e4ee
* ltmain.in: remove duplicates from deplibs, handle
...
interdependent libraries (e.g. -la -lb -la),
this requires adding deplibs in reverse order
* ltmain.in: link dlpreopened libraries before other libraries
(reported by Pavel Roskin)
* mdemo/Makefile.am: build and link libsub.la
* mdemo/sub.c: new file used by both dlopened modules
* mdemo/foo*: use sub() defined in libsub
* tests/dryrun.test: build libsub.la
* mdemo/Makefile.am: always link mdemo.static with -static
* mdemo/configure.in: ditto
* ltmain.in: fix dlopen/dlpreopening of objects
* ltmain.in (ILD): fix misplaced `continue' in -R* argument handler
* ltmain.in: merge duplicated code of clean and uninstall mode
* libtool.m4: recognize powerpc*linux* (reported by
Dirk A. Mueller <dmuell@gmx.net>)
2000-02-23 23:10:05 +00:00
Gary V. Vaughan
cd56065b08
* ltconfig.in (old_MAGIC, old_STRIP, old_reload_flag,
...
old_deplibs_check_method, old_file_magic_cmd): New variabes.
Treat these as old_CC etc.
(STRIP, MAGIC): Create and set these variables in the generated
libtool script.
Reported by Pavel Roskin <pavel_rosin@geocities.com>
2000-02-23 01:47:14 +00:00