Alexandre Oliva
de70b3ad0c
* libtool.m4: Fix typo I introduced in yesterday's patch.
2000-09-04 02:08:51 +00:00
Alexandre Oliva
c82ec3eb1c
* libltdl/ltdl.c (lt_dlopen): Set dlname from library_names if
...
dlname is empty.
2000-09-04 01:52:34 +00:00
Alexandre Oliva
4281dfe395
* ltdl.m4 (HAVE_LIBDL): Look for dlopen in -lsvld.
...
* ltconfig.in: Likewise.
2000-09-04 01:41:59 +00:00
Alexandre Oliva
39791a20c8
* tests/mdemo-exec.test: Modify failure message.
2000-09-04 01:20:16 +00:00
Alexandre Oliva
19b19ba7ae
* ltmain.in (newdlprefiles): Use dlname if it's available and
...
old_library isn't; use linklib only if dlname is not available.
2000-09-04 01:18:13 +00:00
Alexandre Oliva
f4ae56e298
* ltconfig.in (enable_dlopen): Set to no when lt_cv_dlopen is no.
2000-09-04 01:12:47 +00:00
Alexandre Oliva
deaa5c5eec
* libtool.m4: Don't quote CONFIG_SHELL nor ORIGINAL_CONFIG_SHELL.
...
Quote $@ properly so that the shell expands it, not m4.
2000-09-03 23:02:25 +00:00
Alexandre Oliva
76a616e4fb
* libtool.m4: Don't quote SHELL when `re-exec'ing, so that SHELL
...
can be `/path/to/shell -x'.
2000-09-03 21:53:03 +00:00
Alexandre Oliva
51edf45910
* tests/quote.test: Move the match test out of case statements, to
...
work around bug in /bin/sh of several OSs.
2000-09-03 21:37:32 +00:00
Alexandre Oliva
dc692acce6
* ltmain.in (variables_saved_for_relink): Attempt to unset them
...
instead of setting them to an empty string.
2000-09-03 03:13:56 +00:00
Alexandre Oliva
b544397637
* ltconfig.in [with_gnu_ld] (archive_cmds, archive_expsym_cmds)
...
<solaris*, sysv5*, beos*>: Use compiler_flags instead of linker
flags.
Reported by Alex Hornby <alex@anvil.co.uk>
2000-09-02 23:27:56 +00:00
Makoto Ishisone
49958438c9
* libtool.m4 (lt_cv_deplibs_check_method, freebsd): Fix typo,
...
add support for compact format library.
2000-09-02 23:15:57 +00:00
Alexandre Oliva
d098088cd9
* ltdl.m4: Oops, I had forgotten to commit this part of Syd Polk's
...
patch from 2000-06-17.
2000-09-02 23:06:57 +00:00
Tom Kacvinsky
ba241e155d
* libtool.m4: Ignore Tru64's nm's complaint.
2000-09-02 22:50:13 +00:00
Pavel Roskin
f84b61cb49
* ltconfig.in: only load $cache_file if it's a regular file
2000-09-02 22:35:12 +00:00
Assar Westerlund
098893dc99
* ltconfig.in: Add back ranlib calls for static libraries if there
...
is a ranlib.
2000-09-02 22:32:26 +00:00
Gary V. Vaughan
0e072fa33e
Move the echo detection code to a macro in libtool.m4. The code
...
at the top ofltconfig.in is ugly, but will go away when the rest
of ltconfig is migrated.
* Makefile.am (libtool): Pass the value of $ECHO to ltconfig as
an environment variable.
* libtool.m4 (_LT_AC_PROG_ECHO_BACKSLASH): Quote the ECHO value
correctly so that it inserts the correct code into configure.in
suitably quoted for M4 expansion. This code needs to be near
the top of configure.in as it calls itself recursively, so I
am using AC_DIVERSION_NOTICE (or simply NOTICE on CVS
Autoconf). The value of ECHO is also substitued into the
Makefile to be used when Make calls ltconfig to generate
libtool, so another layer of quotation is required for the
Makefile.
(AC_LIBTOOL_SETUP): Use it.
* ltconfig.in: Accept a value for ECHO from the environment, and
carefully substitue for $0 if it is present in the ECHO value.
Because ECHO was quoted for Make, when ltconfig is called by
configure, it is overquoted, and one layer of quotes must be
stripped.
2000-08-31 17:23:44 +00:00
Gary V. Vaughan
39c3bd740b
update config.guess and config.sub from ftp://ftp.gnu.org/gnu/config
2000-08-28 02:40:20 +00:00
Gary V. Vaughan
16b2680494
typo
2000-08-27 19:59:10 +00:00
Gary V. Vaughan
656d1ca824
* ltconfig.in (with_gcc): Make the value of this option
...
available to the generated libtool script.
* ltmain.in (compile_command, finalize_command): The native C
and C++ compilers on IRIX require the -LANG:std in order to to
compile correctly. The same options should _not_ be passed
through to gcc on IRIX, or at all on other architectures for
backwards compatibility (among others).
Reported by Bob Freisenhahn <bfreisen@simple.dallas.tx.us>
Reported by Albert Chin-A-Young <china@thewrittenword.com>
2000-08-27 10:50:23 +00:00
Gary V. Vaughan
476d780ec2
* ltconfig.in (old_reload_flag): typo.
2000-08-26 13:10:48 +00:00
Alexandre Oliva
94c658f565
* ltmain.in (shtool): Use echo|grep instead of expr, as in the
...
original patch.
2000-08-01 04:28:07 +00:00
Alexandre Oliva
e648974086
* ltconfig.in (need_lc): Fix test message.
2000-08-01 03:49:52 +00:00
Mocha
4b57ddf5e8
* ltconfig.in (NetBSD, deplibs_check_method): Use file_magic.
...
(NetBSD, file_magic_cmd, file_magic_test_file): Set.
2000-07-24 06:15:50 +00:00
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