]> git.ipfire.org Git - thirdparty/libtool.git/log
thirdparty/libtool.git
26 years ago*** empty log message ***
Thomas Tanner [Tue, 29 Dec 1998 14:40:13 +0000 (14:40 +0000)] 
*** empty log message ***

26 years ago*** empty log message ***
Thomas Tanner [Sun, 27 Dec 1998 21:35:37 +0000 (21:35 +0000)] 
*** empty log message ***

26 years ago*** empty log message ***
Thomas Tanner [Sun, 27 Dec 1998 20:04:12 +0000 (20:04 +0000)] 
*** empty log message ***

26 years ago*** empty log message ***
Thomas Tanner [Fri, 25 Dec 1998 10:39:59 +0000 (10:39 +0000)] 
*** empty log message ***

26 years agofix deplibs for non ltlibs on win32
Gary V. Vaughan [Thu, 24 Dec 1998 16:02:41 +0000 (16:02 +0000)] 
fix deplibs for non ltlibs on win32

26 years agomake wrapper scripts work on win32
Gary V. Vaughan [Thu, 24 Dec 1998 13:40:47 +0000 (13:40 +0000)] 
make wrapper scripts work on win32

26 years ago * ltmain.in (SP2NL, NL2SP): use `tr' magic to avoid passing very
Alexandre Oliva [Wed, 23 Dec 1998 19:40:56 +0000 (19:40 +0000)] 
* ltmain.in (SP2NL, NL2SP): use `tr' magic to avoid passing very
long lines to sed
* doc/libtool.texi (sed): very long lines are no longer a problem

26 years ago * libltdl/Makefile.am: install libltdl conditionally...
Alexandre Oliva [Wed, 23 Dec 1998 19:33:09 +0000 (19:33 +0000)] 
* libltdl/Makefile.am: install libltdl conditionally...
* libltdl/configure.in: ... if --enable-ltdl-install is issued
* libltdl/ltdl.c: removed #ifdef DEBUG
* mdemo/Makefile.am (mdemo_debug_LDADD, mdemo_debug_DEPENDENCIES):
use libltdl.la

26 years ago * libltdl/Makefile.am: install libltdl conditionally...
Alexandre Oliva [Wed, 23 Dec 1998 19:13:02 +0000 (19:13 +0000)] 
* libltdl/Makefile.am: install libltdl conditionally...
* libltdl/configure.in: ... if --enable-ltdl-install is issued
* libltdl/ltdl.c: removed #ifdef DEBUG
* mdemo/Makefile.am (mdemo_debug_LDADD, mdemo_debug_DEPENDENCIES):
use libltdl.la

26 years agomore improvements for the win32 port
Gary V. Vaughan [Wed, 23 Dec 1998 17:30:12 +0000 (17:30 +0000)] 
more improvements for the win32 port

26 years ago*** empty log message ***
Thomas Tanner [Wed, 23 Dec 1998 13:28:28 +0000 (13:28 +0000)] 
*** empty log message ***

26 years ago*** empty log message ***
Thomas Tanner [Wed, 23 Dec 1998 10:27:14 +0000 (10:27 +0000)] 
*** empty log message ***

26 years ago * Makefile.am (SUBDIRS): prepend `.' to avoid am-recursive
Alexandre Oliva [Tue, 22 Dec 1998 04:13:01 +0000 (04:13 +0000)] 
* Makefile.am (SUBDIRS): prepend `.' to avoid am-recursive
dependency hack

26 years ago*** empty log message ***
Thomas Tanner [Mon, 21 Dec 1998 17:30:48 +0000 (17:30 +0000)] 
*** empty log message ***

26 years agomisc win32 cleanups
Gary V. Vaughan [Mon, 21 Dec 1998 13:04:14 +0000 (13:04 +0000)] 
misc win32 cleanups

26 years ago*** empty log message ***
Thomas Tanner [Sun, 20 Dec 1998 10:26:52 +0000 (10:26 +0000)] 
*** empty log message ***

26 years ago*** empty log message ***
Thomas Tanner [Sat, 19 Dec 1998 19:30:30 +0000 (19:30 +0000)] 
*** empty log message ***

26 years ago*** empty log message ***
Thomas Tanner [Fri, 18 Dec 1998 22:23:51 +0000 (22:23 +0000)] 
*** empty log message ***

26 years agobomb out if autoconf < 2.12.2 is used
Gary V. Vaughan [Thu, 17 Dec 1998 18:10:43 +0000 (18:10 +0000)] 
bomb out if autoconf < 2.12.2 is used

26 years ago * NEWS, configure.in, libtool.spec: Bumped to 1.2e for CVS
Alexandre Oliva [Wed, 16 Dec 1998 08:19:50 +0000 (08:19 +0000)] 
* NEWS, configure.in, libtool.spec: Bumped to 1.2e for CVS

26 years agocvs-dist: missing quotes in sed command release-1-2d
Alexandre Oliva [Wed, 16 Dec 1998 07:07:47 +0000 (07:07 +0000)] 
cvs-dist: missing quotes in sed command

26 years agomissing colon at EOL
Alexandre Oliva [Wed, 16 Dec 1998 06:42:48 +0000 (06:42 +0000)] 
missing colon at EOL

26 years ago * NEWS, configure.in, libtool.spec: Bumped to 1.2d for release
Alexandre Oliva [Wed, 16 Dec 1998 06:41:27 +0000 (06:41 +0000)] 
* NEWS, configure.in, libtool.spec: Bumped to 1.2d for release

26 years agoreverted addition of depdemo; it's completely unusable yet :-(
Alexandre Oliva [Wed, 16 Dec 1998 06:30:42 +0000 (06:30 +0000)] 
reverted addition of depdemo; it's completely unusable yet :-(

26 years ago * Makefile.am (cvs-dist): our release tags are in lower case
Alexandre Oliva [Wed, 16 Dec 1998 06:22:02 +0000 (06:22 +0000)] 
* Makefile.am (cvs-dist): our release tags are in lower case
(cvs-diff): ditto
(EXTRA_DIST): added README-alpha
(DIST_SUBDIRS): added depdemo
* README-alpha: minor adaptations
* demo/Makefile.am, mdemo/Makefile.am, depdemo/Makefile.am:
removed comment about special needs for distribution
* depdemo/Makefile.am: don't generate dependencies
* depdemo/configure.in: modified version number

26 years agonew file
Alexandre Oliva [Wed, 16 Dec 1998 06:11:14 +0000 (06:11 +0000)] 
new file

26 years ago * ltmain.in (-force-static, force_static): removed
Alexandre Oliva [Wed, 16 Dec 1998 05:42:23 +0000 (05:42 +0000)] 
* ltmain.in (-force-static, force_static): removed
* libltdl/Makefile.am (CFLAGS): ditto
* libltdl/configure.in: check for memory.h, rindex() and
dlpreopening.  Fixed NEED_USCORE caching policy.
* libltdl/ltdl.h (lt_dlsym): make the name argument const
* libltdl/ltdl.c (types): new variable: head of list of available
dlopening mechanisms
(lt_dltype_t): interface of a dlopening mechanism, with pointers
to functions for init, exit, open, close and sym
(lt_dlhandle_t): added pointer to interface type
(strdup): don't name it strdup; it can be troublesome
(strrchr): ditto; use rindex if available
(LIBTOOL_STATIC): check HAVE_DLPREOPEN instead, and move to the
end of the file, so that it becomes the header of the list
(all): renamed all interface-implementation functions, to avoid
name clashes, and created lt_dltype_t nodes for all of them
(lt_dlinit): initialize all available interfaces; remove those
that fail from the list.  Return failure only if no interfaces
could be initialized.
(lt_dlexit): return number of failures
(tryall_dlopen): try to open the library with all available
interfaces
(lt_dlopen): use tryall_dlopen; increased size of fixed buffers.
We should probably make these bound-checked or dynamically
allocated for the final release!  Fix bug when filename did not
contain slashes; should we check for `\\' too?  Try old_library if
everything else fails.
(lt_dlclose): use the interface type for closing
(lt_dlsym): make `symbol' const, use interface type for looking up
* mdemo/Makefile.am: moved mdemo/modules/* back into mdemo
(SUBDIRS): removed
(libfoo2_la_LDFLAGS): added -static; nice test.  However, since it
causes -lm to linked into hell*, it causes tests that should fail
to pass
(noinst_HEADERS): no need to install foo.h
* mdemo/configure.in: remove modules/Makefile
tests/mdemo-exec.test: updated accordingly

26 years ago * NEWS: Added Thomas Tanner and Gary V. Vaughan to the list of new
Alexandre Oliva [Wed, 16 Dec 1998 05:15:24 +0000 (05:15 +0000)] 
* NEWS: Added Thomas Tanner and Gary V. Vaughan to the list of new
maintainers.  Detailed expected failures of libtldl+mdemo.  Listed
recent ports.  Added full URL for the home page.  Note that
libtool C program is unusable.

26 years ago * doc/libtool.texi (Tested platforms): broken `sed' programs
Bruno Haible [Wed, 16 Dec 1998 04:07:38 +0000 (04:07 +0000)] 
* doc/libtool.texi (Tested platforms): broken `sed' programs

26 years ago * THANKS: added Stephan Kulow; removed Gary V. Vaughan and Thomas
Alexandre Oliva [Wed, 16 Dec 1998 03:59:33 +0000 (03:59 +0000)] 
* THANKS: added Stephan Kulow; removed Gary V. Vaughan and Thomas
Tanner, now that they're AUTHORS

26 years ago * ltmain.in (freebsd-aout, freebsd-elf): added missing dot to
Stephan Kulow [Wed, 16 Dec 1998 03:56:49 +0000 (03:56 +0000)] 
* ltmain.in (freebsd-aout, freebsd-elf): added missing dot to
versuffix

26 years ago * libltdl/Makefile.am (EXTRA_DIST): removed, nothing needed
Alexandre Oliva [Wed, 16 Dec 1998 02:40:54 +0000 (02:40 +0000)] 
* libltdl/Makefile.am (EXTRA_DIST): removed, nothing needed
(libtool): automatically update

26 years ago * libltdl/configure.in (stdlib.h, unistd.h, stdio.h): check
Alexandre Oliva [Wed, 16 Dec 1998 02:39:15 +0000 (02:39 +0000)] 
* libltdl/configure.in (stdlib.h, unistd.h, stdio.h): check
* libltdl/ltdl.c: include them

26 years ago * demo/configure.in (BINARY_HELLDL): test whether dlopen is
Alexandre Oliva [Wed, 16 Dec 1998 02:36:20 +0000 (02:36 +0000)] 
* demo/configure.in (BINARY_HELLDL): test whether dlopen is
supported at configure time
* demo/Makefile.am (helldl): use automake conditionals to build
helldl as a script or as a binary program

26 years ago * tests/Makefile.am (EXTRA_DIST): remove ltdl-*.test
Alexandre Oliva [Wed, 16 Dec 1998 02:31:59 +0000 (02:31 +0000)] 
* tests/Makefile.am (EXTRA_DIST): remove ltdl-*.test
(clean-local): don't clean libltdl any more
* tests/ltdl-conf.test: removed
* tests/ltdl-inst.test: ditto
* tests/ltdl-make.test: ditto
* tests/ltdl-unst.test: ditto
* tests/mdemo-make.test: updated accordingly
* tests/mdemo-inst.test: ditto
* tests/mdemo-unst.test: ditto
* doc/libtool.texi: ditto

26 years ago * ltmain.in (-DSTATIC): changed to -DLIBTOOL_STATIC, and defined
Alexandre Oliva [Wed, 16 Dec 1998 02:28:53 +0000 (02:28 +0000)] 
* ltmain.in (-DSTATIC): changed to -DLIBTOOL_STATIC, and defined
only for -force-static; it should be removed soon, before people
start to use it

26 years ago * configure.in (AC_CONFIG_SUBDIRS): added libltdl
Alexandre Oliva [Wed, 16 Dec 1998 02:27:01 +0000 (02:27 +0000)] 
* configure.in (AC_CONFIG_SUBDIRS): added libltdl
* Makefile.am (SUBDIRS): build libltdl by default
(DIST_SUBDIRS): simplify distribution of demo and mdemo
(libtool, clibtool, libtoolize, ltconfig, ltmain.sh): add
srcdir where appropriate
(ACINCLUDE_M4_LIST): new rule for maintaining links from
acinclude.m4 to libtool.m4
(*demo/Makefile.in): don't update autoconf/automake files any
more; make check is needed

26 years agofixed archive_cmds for cygwin32
Gary V. Vaughan [Mon, 14 Dec 1998 15:14:47 +0000 (15:14 +0000)] 
fixed archive_cmds for cygwin32

26 years ago*** empty log message ***
Thomas Tanner [Fri, 11 Dec 1998 23:21:03 +0000 (23:21 +0000)] 
*** empty log message ***

26 years ago * PORTING: removed the text Akim Demaille converted to .texi
Alexandre Oliva [Wed, 9 Dec 1998 12:37:37 +0000 (12:37 +0000)] 
* PORTING: removed the text Akim Demaille converted to .texi
* doc/libtool.texi: converted inter-library dependencies
  instructions from PORTING

26 years ago * ltmain.in (convenience, deplibs): propagate dependencies
Alexandre Oliva [Wed, 9 Dec 1998 07:51:54 +0000 (07:51 +0000)] 
* ltmain.in (convenience, deplibs): propagate dependencies
* libltdl/Makefile.am (noinst_HEADERS): don't install ltdl.h yet
(noinst_LTLIBRARIES): ditto for libltdl.la

26 years agoC++ problems are documented
Alexandre Oliva [Wed, 9 Dec 1998 07:50:08 +0000 (07:50 +0000)] 
C++ problems are documented

26 years agonew release procedure
Gary V. Vaughan [Tue, 8 Dec 1998 18:36:31 +0000 (18:36 +0000)] 
new release procedure

26 years ago*** empty log message ***
Thomas Tanner [Tue, 8 Dec 1998 13:12:10 +0000 (13:12 +0000)] 
*** empty log message ***

26 years ago * configure.in: we no longer use PRCS
Alexandre Oliva [Mon, 7 Dec 1998 12:22:56 +0000 (12:22 +0000)] 
* configure.in: we no longer use PRCS

26 years ago * doc/libtool.texi (author): listed all the AUTHORS
Alexandre Oliva [Mon, 7 Dec 1998 11:39:16 +0000 (11:39 +0000)] 
* doc/libtool.texi (author): listed all the AUTHORS
(Dlopen issues): added reference to libltdl, still undocumented
(C++ libraries): it's not *that* simple, after all :-(
(Inter-library dependencies): they're back!

26 years ago * libtool.m4 (ac_cv_sys_symbol_underscore): `test a == b' doesn't
Alexandre Oliva [Fri, 4 Dec 1998 23:21:52 +0000 (23:21 +0000)] 
* libtool.m4 (ac_cv_sys_symbol_underscore): `test a == b' doesn't
  work, use `test a = b' instead

26 years ago * Makefile.am (mdemo_distfiles): libfoo[12].sym no longer exist
Alexandre Oliva [Fri, 4 Dec 1998 21:45:47 +0000 (21:45 +0000)] 
* Makefile.am (mdemo_distfiles): libfoo[12].sym no longer exist

26 years ago * ltconfig.in (solaris): do not use $CC for linking if GNU ld is
Alexandre Oliva [Fri, 4 Dec 1998 21:43:21 +0000 (21:43 +0000)] 
* ltconfig.in (solaris): do not use $CC for linking if GNU ld is
not available

26 years ago * ltconfig.in: Port to SCO UnixWare 7.x.
Manfred Weichel [Fri, 4 Dec 1998 20:32:36 +0000 (20:32 +0000)] 
* ltconfig.in: Port to SCO UnixWare 7.x.

26 years ago*** empty log message ***
Thomas Tanner [Thu, 3 Dec 1998 20:49:31 +0000 (20:49 +0000)] 
*** empty log message ***

26 years agoportability enhancements
Gary V. Vaughan [Wed, 2 Dec 1998 13:05:23 +0000 (13:05 +0000)] 
portability enhancements

26 years ago*** empty log message ***
Thomas Tanner [Tue, 1 Dec 1998 22:35:00 +0000 (22:35 +0000)] 
*** empty log message ***

26 years ago*** empty log message ***
Thomas Tanner [Tue, 1 Dec 1998 22:32:54 +0000 (22:32 +0000)] 
*** empty log message ***

26 years agoupdated homepage address
Gary V. Vaughan [Tue, 1 Dec 1998 18:55:16 +0000 (18:55 +0000)] 
updated homepage address

26 years agoUpdate the dll generation shell code for cygwin32.
Gary V. Vaughan [Tue, 1 Dec 1998 18:45:30 +0000 (18:45 +0000)] 
Update the dll generation shell code for cygwin32.

26 years agoTest for leading underscore on compiled symbols at configure time.
Gary V. Vaughan [Tue, 1 Dec 1998 18:24:08 +0000 (18:24 +0000)] 
Test for leading underscore on compiled symbols at configure time.
Use the results of that test in the demo program.

26 years agoimported from autoconf CVS tree autoconf_pre_2-13
Alexandre Oliva [Tue, 1 Dec 1998 17:00:17 +0000 (17:00 +0000)] 
imported from autoconf CVS tree

26 years agoInitial revision
Alexandre Oliva [Tue, 1 Dec 1998 16:49:51 +0000 (16:49 +0000)] 
Initial revision

26 years agorequire AC_CANONICAL_HOST for path canonicalization
Gary V. Vaughan [Fri, 27 Nov 1998 18:42:12 +0000 (18:42 +0000)] 
require AC_CANONICAL_HOST for path canonicalization

26 years agoAdded LD path canonicalization.
Gary V. Vaughan [Fri, 27 Nov 1998 16:52:37 +0000 (16:52 +0000)] 
Added LD path canonicalization.

26 years agoFixed archive_cmd for cygwin32, mingw32, aix3 and aix4.
Gary V. Vaughan [Fri, 27 Nov 1998 15:17:21 +0000 (15:17 +0000)] 
Fixed archive_cmd for cygwin32, mingw32, aix3 and aix4.

26 years ago * libtool.spec (URL): point to www.gnu.org
Alexandre Oliva [Fri, 27 Nov 1998 00:09:28 +0000 (00:09 +0000)] 
* libtool.spec (URL): point to www.gnu.org
(Source): point to ftp.gnu.org

* Makefile.am (EXTRA_DIST): removed libtool.prj
Reported by Akim Demaille <demaille@inf.enst.fr>

26 years ago * ltconfig.in (echo): avoid shell error messages when we're
Alexandre Oliva [Wed, 25 Nov 1998 02:28:38 +0000 (02:28 +0000)] 
* ltconfig.in (echo): avoid shell error messages when we're
testing for large command line support
Reported by Axel Thimm <Axel.Thimm@physik.fu-berlin.de>

26 years ago * doc/PLATFORMS: updated last-tested release for platforms I've
Alexandre Oliva [Wed, 25 Nov 1998 01:20:59 +0000 (01:20 +0000)] 
* doc/PLATFORMS: updated last-tested release for platforms I've
got access to

* THANKS: added Chris P. Ross

* ltconfig.in: added recognition of the dynamic linker on BSD/OS 4.x
* README: added BSD/OS 4.x to the list of supported platforms
* doc/PLATFORMS: added BSD/OS 4.x support for various host id's

26 years ago * ltmain.in (pass_all): actively pass the flags
David Heine [Wed, 25 Nov 1998 01:00:15 +0000 (01:00 +0000)] 
* ltmain.in (pass_all): actively pass the flags

26 years ago*** empty log message ***
Thomas Tanner [Tue, 24 Nov 1998 20:38:00 +0000 (20:38 +0000)] 
*** empty log message ***

26 years agoadded simple inter-library dependencies demo (doesn't work yet!) start
Thomas Tanner [Tue, 24 Nov 1998 20:32:39 +0000 (20:32 +0000)] 
added simple inter-library dependencies demo (doesn't work yet!)

26 years agoInitial revision
Thomas Tanner [Tue, 24 Nov 1998 20:32:39 +0000 (20:32 +0000)] 
Initial revision

26 years agoadded me as co-maintainer
Thomas Tanner [Mon, 23 Nov 1998 21:27:21 +0000 (21:27 +0000)] 
added me as co-maintainer

26 years ago*** empty log message ***
Thomas Tanner [Mon, 23 Nov 1998 21:26:38 +0000 (21:26 +0000)] 
*** empty log message ***

26 years ago * libltdl/ltdl.c: replace NULL with 0, so that we don't depend on
Alexandre Oliva [Sat, 21 Nov 1998 07:45:20 +0000 (07:45 +0000)] 
* libltdl/ltdl.c: replace NULL with 0, so that we don't depend on
header files defining it.

26 years ago * ltconfig.in (archive_cmds, osf3, osf4, solaris, sunos4): create
Alexandre Oliva [Sat, 21 Nov 1998 06:42:36 +0000 (06:42 +0000)] 
* ltconfig.in (archive_cmds, osf3, osf4, solaris, sunos4): create
libraries with gcc -shared if using gcc without GNU ld.

* ltconfig.in: replaced occurrences of solaris2 with solaris, to
prepare for Solaris 7

26 years agoadded message with -export-symbols syntax for various platforms
Alexandre Oliva [Sat, 21 Nov 1998 06:40:20 +0000 (06:40 +0000)] 
added message with -export-symbols syntax for various platforms

26 years ago * mdemo/Makefile.am (hell_debug_LDFLAGS): -dlpreopen -> -dlopen
Alexandre Oliva [Thu, 19 Nov 1998 22:53:40 +0000 (22:53 +0000)] 
* mdemo/Makefile.am (hell_debug_LDFLAGS): -dlpreopen -> -dlopen
(hell_LDFLAGS): added -export-dynamic and -dlopen
(SUBDIRS, INCLUDES): added modules directory
(foo1.c, foo2.c, foo.h, libfoo1.sym, libfoo2.sym): moved to modules
* Makefile.am: ditto
* tests/mdemo-exec.test, tests/mdemo-inst.test: libraries moved
* mdemo/modules/Makefile.am: new file

* */Makefile.am (AUTOMAKE_OPTIONS): added no-dependencies

26 years ago * ltmain.in: missing `test' between `&&' and `"$module"'
Alexandre Oliva [Thu, 19 Nov 1998 20:31:26 +0000 (20:31 +0000)] 
* ltmain.in: missing `test' between `&&' and `"$module"'

26 years ago * ltconfig.in (echo_test_string): the whole ltconfig script was
Alexandre Oliva [Thu, 19 Nov 1998 20:28:01 +0000 (20:28 +0000)] 
* ltconfig.in (echo_test_string): the whole ltconfig script was
too much for DU4.0's ksh, but the first 50 lines will be enough.

26 years ago * ltmain.in (installed): new variable defined within a .la file,
Alexandre Oliva [Thu, 19 Nov 1998 19:57:33 +0000 (19:57 +0000)] 
* ltmain.in (installed): new variable defined within a .la file,
  so that libtool can now link already-installed libraries into a
program.
* NEWS: ditto
* doc/libtool.texi (Linking executables): document it

26 years ago * ltmain.in (installed): new variable defined within a .la file,
Alexandre Oliva [Thu, 19 Nov 1998 18:01:07 +0000 (18:01 +0000)] 
* ltmain.in (installed): new variable defined within a .la file,
  so that libtool can now link already-installed libraries into a
program.
* NEWS: ditto
* doc/libtool.texi (Linking executables): document it

26 years ago * ltmain.in (output_objdir): compute it from $output, not $arg
Alexandre Oliva [Thu, 19 Nov 1998 13:54:59 +0000 (13:54 +0000)] 
* ltmain.in (output_objdir): compute it from $output, not $arg

26 years ago * NEWS: -module and libtldl
Alexandre Oliva [Wed, 18 Nov 1998 07:29:36 +0000 (07:29 +0000)] 
* NEWS: -module and libtldl
* mdemo/Makefile.am: ../libltdl is within $(srcdir)

* libltdl, Makefile.am: added libltdl (a system independent
dlopen wrapper library extracted from mdemo)
* ltmain.in: added -module flag for compiling and linking of
modules. If enabled it compiles always both .o (with -DLT_RENAME)
and .lo files
* mdemo: modified mdemo to work with libltdl
* tests/ltdl*: added tests for libltdl

26 years ago * ltconfig.in: when $host_os is freebsd[23]* determine whether
Steve Price [Mon, 16 Nov 1998 19:39:25 +0000 (19:39 +0000)] 
* ltconfig.in: when $host_os is freebsd[23]* determine whether
the current linker format is a.out or ELF
* ltmain.in: add two new $version_type's, freebsd-aout and
freebsd-elf, to support above change

26 years ago * ltconfig.in: extent no_builtin_flag to contain -fno-rtti and
Stephan Kulow [Mon, 16 Nov 1998 13:21:02 +0000 (13:21 +0000)] 
* ltconfig.in: extent no_builtin_flag to contain -fno-rtti and
-fno-exceptions in case we compile with a gcc, that supports
this options (egcs and gcc >= 2.8)

26 years ago * ltmain.in (C_compiler): copy $CC before it is overwritten with
Alexandre Oliva [Mon, 16 Nov 1998 08:10:45 +0000 (08:10 +0000)] 
* ltmain.in (C_compiler): copy $CC before it is overwritten with
  command-line compiler, so that we can use it to compile C sources
  generated during the build.  This fixes the problem that showed up
with -export-dynamic of C++ programs in egcs 1.1.
* NEWS: ditto

26 years ago * PORTING: Porting instructions are in the libtool manual already
Alexandre Oliva [Thu, 12 Nov 1998 20:07:54 +0000 (20:07 +0000)] 
* PORTING: Porting instructions are in the libtool manual already

26 years ago * NEWS: Mention -export-symbols and new dlpreopen
Alexandre Oliva [Thu, 12 Nov 1998 15:59:10 +0000 (15:59 +0000)] 
* NEWS: Mention -export-symbols and new dlpreopen

26 years ago * ltmain.in (IFS): revert Gary's patch when parsing version
Alexandre Oliva [Wed, 11 Nov 1998 22:21:35 +0000 (22:21 +0000)] 
* ltmain.in (IFS): revert Gary's patch when parsing version
  information; we still use `:' here :-)

26 years ago * NEWS: updated
Alexandre Oliva [Wed, 11 Nov 1998 21:55:49 +0000 (21:55 +0000)] 
* NEWS: updated
* PORTING: new file, with general instructions and inter-library
dependencies tips

26 years ago * ltconfig.in: make use of '~' field separator in reload_cmds,
Alexandre Oliva [Wed, 11 Nov 1998 21:12:30 +0000 (21:12 +0000)] 
    * ltconfig.in: make use of '~' field separator in reload_cmds,
  old_archive_from_new_cmds, old_archive_cmds, archive_cmds,
  old_postinstall_cmds, postinstall_cmds, old_postuninstall_cmds,
  postuninstall_cmds and finish_cmds, so that the semi-colons inside
  if/then/else/fi and for/do/done etc. do not break the eval loop in
  ltmain.in (below).
        * ltmain.in: changed all of the eval loops to use an IFS of `~',
  to allow differentiation between the end-of-statement-;
(now `~' is used) and end-of-substatement-; (still `;').  This
  fixes AIX and win32 at least.

26 years ago * ltconfig.in (sunos*, sympat, symxfrm): remove underscore
Alexandre Oliva [Wed, 11 Nov 1998 03:39:08 +0000 (03:39 +0000)] 
* ltconfig.in (sunos*, sympat, symxfrm): remove underscore
prepended by the compiler

26 years agoMarc J. Fraioli did not add support for uts4; it was already there!
Toshio Kuratomi [Wed, 11 Nov 1998 01:47:58 +0000 (01:47 +0000)] 
Marc J. Fraioli did not add support for uts4; it was already there!

26 years ago * ltconfig.in: re-enable deplibs
Toshio Kuratomi [Wed, 11 Nov 1998 01:47:02 +0000 (01:47 +0000)] 
* ltconfig.in: re-enable deplibs
* ltmain.in: support deplibs, at least for GNU/Linux/x86

26 years agoSecond try at relink warning message.
Gordon Matzigkeit [Tue, 10 Nov 1998 22:11:09 +0000 (22:11 +0000)] 
Second try at relink warning message.
CVS:
CVS:

26 years agoSoften the relink warning.
Gordon Matzigkeit [Tue, 10 Nov 1998 22:04:14 +0000 (22:04 +0000)] 
Soften the relink warning.
CVS:
CVS:

26 years agoUpdated instructions for anoncvs access.
William M. Perry [Mon, 9 Nov 1998 04:26:06 +0000 (04:26 +0000)] 
Updated instructions for anoncvs access.
CVS:
CVS:

26 years agoadded some interesting suggestions
William M. Perry [Sat, 7 Nov 1998 07:49:23 +0000 (07:49 +0000)] 
added some interesting suggestions

26 years ago * ltconfig.in (aix3, aix4): uniquify symbol names in archive_cmds
William M. Perry [Sat, 7 Nov 1998 07:19:18 +0000 (07:19 +0000)] 
* ltconfig.in (aix3, aix4): uniquify symbol names in archive_cmds

26 years ago * sh.test (test X): ensure that the double-quote supposed to be
Alexandre Oliva [Sat, 7 Nov 1998 07:08:49 +0000 (07:08 +0000)] 
* sh.test (test X): ensure that the double-quote supposed to be
reported is really reported

26 years ago * ltconfig.in: add --falback-echo, to be used if everything else
Alexandre Oliva [Sat, 7 Nov 1998 07:04:04 +0000 (07:04 +0000)] 
* ltconfig.in: add --falback-echo, to be used if everything else
  fails.  The tests now check the behavior of $echo for very large
  strings, because some echo commands would just core dump (e.g.,
  Solaris' printf).  If too large strings fail, smaller ones are
  tested.
(ltecho): arrange that, if the --fallback-echo method is selected,
echo will be defined in the libtool script so as to re-run itself,
not ltconfig
* ltmain.in: add --fallback-echo
(qecho) ensure that, if --falback-echo is being used, qecho is
defined with the full pathname of the libtool script

26 years ago * mdemo/main.c: removed hardcoded library names; link against -lm
Thomas Tanner [Sat, 7 Nov 1998 04:33:47 +0000 (04:33 +0000)] 
* mdemo/main.c: removed hardcoded library names; link against -lm
* tests/mdemo-exec, tests/mdemo-inst: pass the library names
to the program