Alexandre Oliva
c3548b28ec
C++ problems are documented
1998-12-09 07:50:08 +00:00
Gary V. Vaughan
7bb6cc50a7
new release procedure
1998-12-08 18:36:31 +00:00
Thomas Tanner
f906af718a
*** empty log message ***
1998-12-08 13:12:10 +00:00
Alexandre Oliva
dd4a154341
* configure.in: we no longer use PRCS
1998-12-07 12:22:56 +00:00
Alexandre Oliva
83cf17b8d5
* 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!
1998-12-07 11:39:16 +00:00
Alexandre Oliva
5612a7ec93
* libtool.m4 (ac_cv_sys_symbol_underscore): `test a == b' doesn't
...
work, use `test a = b' instead
1998-12-04 23:21:52 +00:00
Alexandre Oliva
94e3a3decd
* Makefile.am (mdemo_distfiles): libfoo[12].sym no longer exist
1998-12-04 21:45:47 +00:00
Alexandre Oliva
312845d704
* ltconfig.in (solaris): do not use $CC for linking if GNU ld is
...
not available
1998-12-04 21:43:21 +00:00
Manfred Weichel
f14ddcdf3b
* ltconfig.in: Port to SCO UnixWare 7.x.
1998-12-04 20:32:36 +00:00
Thomas Tanner
c23e0a74db
*** empty log message ***
1998-12-03 20:49:31 +00:00
Gary V. Vaughan
9817e05d7b
portability enhancements
1998-12-02 13:05:23 +00:00
Thomas Tanner
3ce33a45f6
*** empty log message ***
1998-12-01 22:35:00 +00:00
Thomas Tanner
37c8df2bb4
*** empty log message ***
1998-12-01 22:32:54 +00:00
Gary V. Vaughan
f889fe0333
updated homepage address
1998-12-01 18:55:16 +00:00
Gary V. Vaughan
62eb32d68c
Update the dll generation shell code for cygwin32.
1998-12-01 18:45:30 +00:00
Gary V. Vaughan
efbf1218c5
Test for leading underscore on compiled symbols at configure time.
...
Use the results of that test in the demo program.
1998-12-01 18:24:08 +00:00
Alexandre Oliva
a6d6c031d9
imported from autoconf CVS tree
1998-12-01 17:00:17 +00:00
Alexandre Oliva
d5cb757397
Initial revision
1998-12-01 16:49:51 +00:00
Gary V. Vaughan
ad3e928936
require AC_CANONICAL_HOST for path canonicalization
1998-11-27 18:42:12 +00:00
Gary V. Vaughan
0e672b6be3
Added LD path canonicalization.
1998-11-27 16:52:37 +00:00
Gary V. Vaughan
2a86145cbf
Fixed archive_cmd for cygwin32, mingw32, aix3 and aix4.
1998-11-27 15:17:21 +00:00
Alexandre Oliva
22118136a0
* 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>
1998-11-27 00:09:28 +00:00
Alexandre Oliva
752bc3a36a
* 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>
1998-11-25 02:28:38 +00:00
Alexandre Oliva
3a823c4709
* 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
1998-11-25 01:20:59 +00:00
David Heine
2a0eaa6262
* ltmain.in (pass_all): actively pass the flags
1998-11-25 01:00:15 +00:00
Thomas Tanner
2b98638b48
*** empty log message ***
1998-11-24 20:38:00 +00:00
Thomas Tanner
4982013c54
added simple inter-library dependencies demo (doesn't work yet!)
1998-11-24 20:32:39 +00:00
Thomas Tanner
f9b0dae473
Initial revision
1998-11-24 20:32:39 +00:00
Thomas Tanner
2bbff0ffe7
added me as co-maintainer
1998-11-23 21:27:21 +00:00
Thomas Tanner
a4f2b1f846
*** empty log message ***
1998-11-23 21:26:38 +00:00
Alexandre Oliva
405661a0fa
* libltdl/ltdl.c: replace NULL with 0, so that we don't depend on
...
header files defining it.
1998-11-21 07:45:20 +00:00
Alexandre Oliva
02424f059f
* 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
1998-11-21 06:42:36 +00:00
Alexandre Oliva
073f9e6582
added message with -export-symbols syntax for various platforms
1998-11-21 06:40:20 +00:00
Alexandre Oliva
d4326213cb
* 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
1998-11-19 22:53:40 +00:00
Alexandre Oliva
39eaa038a1
* ltmain.in: missing test' between
&&' and `"$module"'
1998-11-19 20:31:26 +00:00
Alexandre Oliva
6ac0b9a144
* 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.
1998-11-19 20:28:01 +00:00
Alexandre Oliva
6dee8297df
* 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
1998-11-19 19:57:33 +00:00
Alexandre Oliva
cc297c844f
* 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
1998-11-19 18:01:07 +00:00
Alexandre Oliva
1d3fb4e061
* ltmain.in (output_objdir): compute it from $output, not $arg
1998-11-19 13:54:59 +00:00
Alexandre Oliva
e76ee47bce
* 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
1998-11-18 07:29:36 +00:00
Steve Price
f862078a89
* 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
1998-11-16 19:39:25 +00:00
Stephan Kulow
791c05ea82
* 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)
1998-11-16 13:21:02 +00:00
Alexandre Oliva
76d675ff0f
* 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
1998-11-16 08:10:45 +00:00
Alexandre Oliva
038ceec5c3
* PORTING: Porting instructions are in the libtool manual already
1998-11-12 20:07:54 +00:00
Alexandre Oliva
0cffbd8696
* NEWS: Mention -export-symbols and new dlpreopen
1998-11-12 15:59:10 +00:00
Alexandre Oliva
b0555f70c8
* ltmain.in (IFS): revert Gary's patch when parsing version
...
information; we still use `:' here :-)
1998-11-11 22:21:35 +00:00
Alexandre Oliva
736fd9c392
* NEWS: updated
...
* PORTING: new file, with general instructions and inter-library
dependencies tips
1998-11-11 21:55:49 +00:00
Alexandre Oliva
2d37f44824
* 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.
1998-11-11 21:12:30 +00:00
Alexandre Oliva
1abeff470b
* ltconfig.in (sunos*, sympat, symxfrm): remove underscore
...
prepended by the compiler
1998-11-11 03:39:08 +00:00
Toshio Kuratomi
646476041a
Marc J. Fraioli did not add support for uts4; it was already there!
1998-11-11 01:47:58 +00:00