]> git.ipfire.org Git - thirdparty/libtool.git/log
thirdparty/libtool.git
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

26 years ago * README: Added DG/UX
Marc J. Fraioli [Sat, 7 Nov 1998 04:28:37 +0000 (04:28 +0000)] 
* README: Added DG/UX
* doc/PLATFORMS: ditto

26 years ago * ltconfig.in (irix6): it's a little bit different from irix5
Michael Tiemann [Wed, 4 Nov 1998 10:15:49 +0000 (10:15 +0000)] 
* ltconfig.in (irix6): it's a little bit different from irix5

26 years agoinstalled
Alexandre Oliva [Wed, 4 Nov 1998 10:15:05 +0000 (10:15 +0000)] 
installed

26 years agofixed
Alexandre Oliva [Wed, 4 Nov 1998 10:14:48 +0000 (10:14 +0000)] 
fixed

26 years agomoved from aix to c++
Alexandre Oliva [Wed, 4 Nov 1998 10:13:38 +0000 (10:13 +0000)] 
moved from aix to c++

26 years ago * THANKS: Added Thomas Tanner and Gary V. Vaughan
Alexandre Oliva [Wed, 4 Nov 1998 09:56:08 +0000 (09:56 +0000)] 
* THANKS: Added Thomas Tanner and Gary V. Vaughan

26 years ago1998-11-04 Alexandre Oliva <oliva@dcc.unicamp.br>
Alexandre Oliva [Wed, 4 Nov 1998 09:43:29 +0000 (09:43 +0000)] 
1998-11-04  Alexandre Oliva  <oliva@dcc.unicamp.br>

* ltconfig.in, ltmain.in: updated and fixed the patches below

1998-11-04  Thomas Tanner  <tanner@gmx.de>

* mdemo/*: added new demo to demonstrate building of dlopenend
modules
* tests/Makefile.am, tests/mdemo*: added some tests for mdemo

1998-11-04  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>

* demo/configure.in: added AC_EXEEXT macro so that the tests can
  work on cywin32/mingw32 hosts.  This requires the current CVS
  autoconf

1998-11-04  Thomas Tanner  <tanner@gmx.de>

* ltmain.in: New flag -export-symbols; new dlpreopen system
* demo/dlmain.c: removed dld_preloaded_symbol_count

1998-11-04  Ian Lance Taylor  <ian@cygnus.com>

* ltmain.in: On installation, don't get confused if the same name
appears more than once in the list of library names.

1998-11-04  Ian Lance Taylor  <ian@cygnus.com>

* ltconfig.in: Add objext and libext variables.  Check for object
suffix.  Check for mingw32* as well as cygwin32*.  Use objext when
testing compiler.  Add support for Visual C++ on cygwin32 when not
using gcc.  Add objext, libext, and fix_srcfile_path to generated
libtool script.
* ltmain.in: Use .${objext} rather than .o.  Use fix_srcfile_path
if it is set.  Check for .obj as well as for .o, and for .lib as
well as for .a.  Use .${libext} rather than .a when creating old
libraries.
* libtoolize.in: Change initial /bin/sh to @SHELL@.
* libtool.m4 (AM_PROG_LIBTOOL): Add AC_REQUIRE for
AC_CANONICAL_BUILD, so that autoconf doesn't get mixed up by the
AC_REQUIRE in AC_CHECK_TOOL.

1998-11-04  Ian Lance Taylor  <ian@cygnus.com>

* ltconfig.in: Look in the right directory for libtool.c in
archive_cmds for cygwin32.

1998-11-04  Ian Lance Taylor  <ian@cygnus.com>

* ltconfig.in: Fix cygwin32 support to avoid using a double
extension, to delete the def file, to set version_type to windows,
and to include versuffix in the DLL name.
* ltmain.in: Add support for a version_type of windows.

1998-11-04  Ian Lance Taylor  <ian@cygnus.com>

* ltconfig.in: Add cygwin32 support.
* libtool.m4 (AM_PROG_LIBTOOL): Call AM_SYS_LIBTOOL_CYGWIN32 on a
cygwin32 host.  Pass DLLTOOL and AS to ltconfig.
(AM_SYS_LIBTOOL_CYGWIN32): New macro.

26 years ago * ltconfig.in: On AIX, don't treat GNU ld specially.
Alexandre Oliva [Wed, 4 Nov 1998 08:33:52 +0000 (08:33 +0000)] 
* ltconfig.in: On AIX, don't treat GNU ld specially.

26 years ago * libtool.m4 (sco): fix typo
Alexandre Oliva [Wed, 4 Nov 1998 08:15:36 +0000 (08:15 +0000)] 
* libtool.m4 (sco): fix typo

26 years ago * ltconfig.in: On AIX, don't treat GNU ld specially.
Ian Lance Taylor [Wed, 4 Nov 1998 08:09:46 +0000 (08:09 +0000)] 
* ltconfig.in: On AIX, don't treat GNU ld specially.

26 years ago * ltconfig.in (hardcode_minus_L): Revert Ian's patch for
Alexandre Oliva [Wed, 4 Nov 1998 07:36:59 +0000 (07:36 +0000)] 
* ltconfig.in (hardcode_minus_L): Revert Ian's patch for
ltconfig.in.  Although -L hardcoding is not used with GNU ld, it
does happen, so hardcode_minus_L must be set to yes.

26 years ago * ltconfig.in (compiler_o_lo): check whether we can write directly
Alexandre Oliva [Wed, 4 Nov 1998 07:10:43 +0000 (07:10 +0000)] 
* ltconfig.in (compiler_o_lo): check whether we can write directly
to a .lo
* ltmain.in (compiler_o_lo): if not, write to .o and rename it

26 years agosh.test did not like `if -rpath' in a comment
Ian Lance Taylor [Wed, 4 Nov 1998 06:36:02 +0000 (06:36 +0000)] 
sh.test did not like `if -rpath' in a comment

26 years ago * ltconfig.in: For sunos4 using GNU ld, set hardcode_minus_L to
Ian Lance Taylor [Wed, 4 Nov 1998 06:17:44 +0000 (06:17 +0000)] 
* ltconfig.in: For sunos4 using GNU ld, set hardcode_minus_L to
no.
* ltmain.in: Add some hacks to make SunOS --enable-shared work
when using GNU ld.

26 years ago * THANKS: Added Marc J. Fraioli
Alexandre Oliva [Wed, 4 Nov 1998 06:05:44 +0000 (06:05 +0000)] 
* THANKS: Added Marc J. Fraioli

26 years ago * ltconfig.in (uts4, dgux): new supported platforms
Marc J. Fraioli [Wed, 4 Nov 1998 05:56:45 +0000 (05:56 +0000)] 
* ltconfig.in (uts4, dgux): new supported platforms