/[libtool]/libtool/ChangeLog.0
ViewVC logotype

Diff of /libtool/ChangeLog.0

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by tanner, Tue Mar 16 16:54:34 1999 UTC revision 1.1.4.1 by gary, Sun Jun 24 16:48:46 2001 UTC
# Line 273  Line 273 
273          * mdemo/configure.in: use AC_LIBLTDL_CONVENIENCE          * mdemo/configure.in: use AC_LIBLTDL_CONVENIENCE
274          * mdemo/Makefile.am: refer to @LIBLTDL@          * mdemo/Makefile.am: refer to @LIBLTDL@
275    
276  1999-03-09  Gary V. Vaughan <gvaughan@oranda.demon.co.uk>  1999-03-09  Gary V. Vaughan <gary@gnu.org>
277    
278          * NEWS: updated.          * NEWS: updated.
279    
# Line 396  Line 396 
396          only on FreeBSD and when not static linking; it's been causing          only on FreeBSD and when not static linking; it's been causing
397          trouble on platforms such as OpenBSD.          trouble on platforms such as OpenBSD.
398    
399  1999-02-26  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-02-26  Gary V. Vaughan  <gary@gnu.org>
400    
401          * libtool.m4 (cygwin): s/\\(mingw\\|cygwin\\)32/\\1/g.  Must've          * libtool.m4 (cygwin): s/\\(mingw\\|cygwin\\)32/\\1/g.  Must've
402          missed this file when I changed to cygnus' new sanction name.          missed this file when I changed to cygnus' new sanction name.
# Line 514  Line 514 
514          * libltdl/ltdl.c (lt_dlopen): use newhandle instead of handle          * libltdl/ltdl.c (lt_dlopen): use newhandle instead of handle
515          where appropriate, when dlopening a non-libtool library          where appropriate, when dlopening a non-libtool library
516    
517  1999-02-19  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-02-19  Gary V. Vaughan  <gary@gnu.org>
518    
519          * ltconfig.in (export_symbols_cmds): renamed from          * ltconfig.in (export_symbols_cmds): renamed from
520          export_symbols_cmd.          export_symbols_cmd.
# Line 545  Line 545 
545          alternate name without ${release}, otherwise build fails when          alternate name without ${release}, otherwise build fails when
546          -release is used          -release is used
547    
548  1999-02-18  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-02-18  Gary V. Vaughan  <gary@gnu.org>
549    
550          * ltconfig.in (archive{,_sym}_commands): Be careful not to          * ltconfig.in (archive{,_sym}_commands): Be careful not to
551          re-export the dll entry points DllMain@12, _cygwin_dll_entry@12 and          re-export the dll entry points DllMain@12, _cygwin_dll_entry@12 and
# Line 610  Line 610 
610          * mdemo/configure.in: use AC_LIBTOOL_DLOPEN          * mdemo/configure.in: use AC_LIBTOOL_DLOPEN
611          * mdemo/main.c: demonstrate lt_dlopen(0)          * mdemo/main.c: demonstrate lt_dlopen(0)
612                                        
613  1999-02-15  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-02-15  Gary V. Vaughan  <gary@gnu.org>
614    
615          * demo/dlmain.c (_WIN32): The lt_symlist structure is now const,          * demo/dlmain.c (_WIN32): The lt_symlist structure is now const,
616          so my original horrible temporary win32 hack no longer worked.          so my original horrible temporary win32 hack no longer worked.
# Line 648  Line 648 
648          * ltmain.in: allow -export-symbols for modules, use thread_safe flag,          * ltmain.in: allow -export-symbols for modules, use thread_safe flag,
649            add include_expsyms to the exported symbols            add include_expsyms to the exported symbols
650    
651  1999-02-12  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-02-12  Gary V. Vaughan  <gary@gnu.org>
652    
653          * libltdl/ltdl.h (_LTDLL_EXTERN): libltdl is no longer linked as a          * libltdl/ltdl.h (_LTDLL_EXTERN): libltdl is no longer linked as a
654          shared library, so the _declspec's were preventing the linker from          shared library, so the _declspec's were preventing the linker from
# Line 740  Line 740 
740          * libltdl/ltdl.c (lt_dlopenext): tmp would be trashed if shlib_ext          * libltdl/ltdl.c (lt_dlopenext): tmp would be trashed if shlib_ext
741          was longer than 3 characters          was longer than 3 characters
742    
743  1999-02-02  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-02-02  Gary V. Vaughan  <gary@gnu.org>
744    
745          * ltconfig.in: new config.guess returns *-*-cygwin now instead of          * ltconfig.in: new config.guess returns *-*-cygwin now instead of
746          *-*-cygwin32.  sed -e 's%\(cygwin\|mingw\)32%\1%g' ltconfig.in          *-*-cygwin32.  sed -e 's%\(cygwin\|mingw\)32%\1%g' ltconfig.in
# Line 752  Line 752 
752          yes' implies gnu ld, otherwise MSVC++ (which I haven't tested          yes' implies gnu ld, otherwise MSVC++ (which I haven't tested
753          since I inheritted the code from Ian Lance Taylor btw!) is implied.          since I inheritted the code from Ian Lance Taylor btw!) is implied.
754                    
755  1999-01-28  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-28  Gary V. Vaughan  <gary@gnu.org>
756    
757          * ltmain.in: Reverted this change of Alexandre's from the          * ltmain.in: Reverted this change of Alexandre's from the
758          1999-01-25; "don't try to use .o instead of .lo just because          1999-01-25; "don't try to use .o instead of .lo just because
# Line 770  Line 770 
770          AM_PROG_LIBTOOL          AM_PROG_LIBTOOL
771          Reported by Jeff Garzik <jgarzik@pobox.com>          Reported by Jeff Garzik <jgarzik@pobox.com>
772    
773  1999-01-27  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-27  Gary V. Vaughan  <gary@gnu.org>
774    
775          * THANKS: Now that we have a policy, applied it to the existing          * THANKS: Now that we have a policy, applied it to the existing
776          list.  This in no way demeans the work of those people removed          list.  This in no way demeans the work of those people removed
# Line 876  Line 876 
876          message, and added a warning about inter-library dependencies even          message, and added a warning about inter-library dependencies even
877          for non-module builds          for non-module builds
878    
879  1999-01-26  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-26  Gary V. Vaughan  <gary@gnu.org>
880    
881          * Makefile.am (install-data-hook): Don't show the if expression          * Makefile.am (install-data-hook): Don't show the if expression
882          that tests for gzip with a conditional error message; just do it          that tests for gzip with a conditional error message; just do it
# Line 981  Line 981 
981          anything about the format of the date, just that it does not          anything about the format of the date, just that it does not
982          contain `$'          contain `$'
983    
984  1999-01-22  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-22  Gary V. Vaughan  <gary@gnu.org>
985    
986          * configure.in (date): echo the version number during          * configure.in (date): echo the version number during
987          configuration, and show $date for cvs versions.          configuration, and show $date for cvs versions.
# Line 1004  Line 1004 
1004          * ltconfig.in, ltmain.in (TIMESTAMP): append timestamp to most          * ltconfig.in, ltmain.in (TIMESTAMP): append timestamp to most
1005          references to VERSION          references to VERSION
1006    
1007  1999-01-22  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-22  Gary V. Vaughan  <gary@gnu.org>
1008    
1009          * ltmain.in (ild): Revert the change which allowed libtool to          * ltmain.in (ild): Revert the change which allowed libtool to
1010          link libraries with dependencies on .la libs.          link libraries with dependencies on .la libs.
# Line 1037  Line 1037 
1037          * demo/configure.in, demo/Makefile.am (DLPREOPEN): reverted; it          * demo/configure.in, demo/Makefile.am (DLPREOPEN): reverted; it
1038          didn't make any difference.          didn't make any difference.
1039    
1040  1999-01-21  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-21  Gary V. Vaughan  <gary@gnu.org>
1041    
1042          * THANKS: Added Chris Laas <golem@MIT.EDU>          * THANKS: Added Chris Laas <golem@MIT.EDU>
1043                    
# Line 1167  Line 1167 
1167    
1168          * mdemo/main.c (LTDL_PREOPENED_SYMBOLS): remove          * mdemo/main.c (LTDL_PREOPENED_SYMBOLS): remove
1169    
1170  1999-01-20  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-20  Gary V. Vaughan  <gary@gnu.org>
1171    
1172          * TODO: Added inter-library deps for ltlibs.          * TODO: Added inter-library deps for ltlibs.
1173    
# Line 1224  Line 1224 
1224          flags to LDADD          flags to LDADD
1225          * doc/libtool.texi (Using Automake): how to add -dlopen to LDADD          * doc/libtool.texi (Using Automake): how to add -dlopen to LDADD
1226    
1227  1999-01-19  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-19  Gary V. Vaughan  <gary@gnu.org>
1228    
1229          From Andrey Slepuhin <pooh@msu.ru>          From Andrey Slepuhin <pooh@msu.ru>
1230          * ltmain.in (hardcode_action) Oops, misapplied the patch!          * ltmain.in (hardcode_action) Oops, misapplied the patch!
# Line 1334  Line 1334 
1334          (find_module) tryall_dlopen old_name first, so that we don't          (find_module) tryall_dlopen old_name first, so that we don't
1335          override statically linked symbols with dlopened ones          override statically linked symbols with dlopened ones
1336    
1337  1999-01-15  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-15  Gary V. Vaughan  <gary@gnu.org>
1338    
1339          From Andrey Slepuhin <pooh@msu.ru>          From Andrey Slepuhin <pooh@msu.ru>
1340          * libtoolize.in (cd $pkgdatadir): Make sure we return the the          * libtoolize.in (cd $pkgdatadir): Make sure we return the the
# Line 1381  Line 1381 
1381          * mdemo/Makefile.am: use -export-dynamic until libtool          * mdemo/Makefile.am: use -export-dynamic until libtool
1382            and libltdl are able to handle module dependencies            and libltdl are able to handle module dependencies
1383                        
1384  1999-01-14  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-14  Gary V. Vaughan  <gary@gnu.org>
1385    
1386          * THANKS: added Mark Elbrecht.          * THANKS: added Mark Elbrecht.
1387          * ltconfig.in (PATH_SEPARATOR): new variable to hold valid $PATH          * ltconfig.in (PATH_SEPARATOR): new variable to hold valid $PATH
# Line 1508  Line 1508 
1508          (@DIST_MAKEFILE_LIST@): create subdir if needed, then run          (@DIST_MAKEFILE_LIST@): create subdir if needed, then run
1509          configure.          configure.
1510          On-demand configuration of subdirs at distribution time was          On-demand configuration of subdirs at distribution time was
1511          suggested by Gary V. Vaughan <gvaughan@oranda.demon.co.uk>          suggested by Gary V. Vaughan <gary@gnu.org>
1512    
1513          * libtool.m4, ltconfig.in (NM): search for NM in PATH before          * libtool.m4, ltconfig.in (NM): search for NM in PATH before
1514          /usr/ccs/bin, /usr/ucb and /bin.  However, if the found one isn't          /usr/ccs/bin, /usr/ucb and /bin.  However, if the found one isn't
# Line 1565  Line 1565 
1565          * mdemo/configure.in: check only for math.h (string.h is no longer          * mdemo/configure.in: check only for math.h (string.h is no longer
1566            necessary)            necessary)
1567    
1568  1999-01-12  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-12  Gary V. Vaughan  <gary@gnu.org>
1569    
1570          * configure.in (ltdl-install): Fixed up the indentation so that          * configure.in (ltdl-install): Fixed up the indentation so that
1571          `configure --help' is pretty again.          `configure --help' is pretty again.
# Line 1659  Line 1659 
1659            non-libtool modules, dlopen with the flags GLOBAL and NOW            non-libtool modules, dlopen with the flags GLOBAL and NOW
1660          * mdemo/main.c: report the error using lt_dlerror()          * mdemo/main.c: report the error using lt_dlerror()
1661                    
1662  1999-01-08  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-08  Gary V. Vaughan  <gary@gnu.org>
1663    
1664          * doc/libtool.texi (old_archive_from_new_commands): Documented          * doc/libtool.texi (old_archive_from_new_commands): Documented
1665          this ltcofig variable.          this ltcofig variable.
1666    
1667  1999-01-07  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-07  Gary V. Vaughan  <gary@gnu.org>
1668    
1669          * ltmain.sh (cygwin, allow_undefined): Unfortunately, there are          * ltmain.sh (cygwin, allow_undefined): Unfortunately, there are
1670          problems with this variable when trying to make a dll which has          problems with this variable when trying to make a dll which has
# Line 1680  Line 1680 
1680          * libltdl/ltdl.c: assigned copyright to the FSF          * libltdl/ltdl.c: assigned copyright to the FSF
1681          * libltdl/ltdl.h, mdemo/foo*,main.c: likewise          * libltdl/ltdl.h, mdemo/foo*,main.c: likewise
1682                    
1683  1999-01-06  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1999-01-06  Gary V. Vaughan  <gary@gnu.org>
1684                    
1685          * ltmain.in (dllsearchpath): add absolute directory paths to          * ltmain.in (dllsearchpath): add absolute directory paths to
1686          dllsearchpath so that the wrapper scripts can be called from any          dllsearchpath so that the wrapper scripts can be called from any
# Line 1812  Line 1812 
1812            USE_DLPREOPEN was defined, integrated shl_load code from GModule            USE_DLPREOPEN was defined, integrated shl_load code from GModule
1813            (still untested)            (still untested)
1814    
1815  1998-12-24  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-12-24  Gary V. Vaughan  <gary@gnu.org>
1816    
1817          * libltdl/configure.in: fixup spacing in --enable-ltdl-install          * libltdl/configure.in: fixup spacing in --enable-ltdl-install
1818          help string so that it lines up nicely for configure --help.          help string so that it lines up nicely for configure --help.
# Line 1853  Line 1853 
1853          * mdemo/Makefile.am (mdemo_debug_LDADD, mdemo_debug_DEPENDENCIES):          * mdemo/Makefile.am (mdemo_debug_LDADD, mdemo_debug_DEPENDENCIES):
1854          use libltdl.la          use libltdl.la
1855    
1856  1998-12-23  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-12-23  Gary V. Vaughan  <gary@gnu.org>
1857    
1858          * doc/PLATFORMS: added my cygwin32 box (i686-pc-cygwin32).          * doc/PLATFORMS: added my cygwin32 box (i686-pc-cygwin32).
1859    
# Line 1912  Line 1912 
1912          * libltdl/configure.in: warn if dlopen is not supported          * libltdl/configure.in: warn if dlopen is not supported
1913          * mdemo/Makefile.am (mdemo.debug): use libltdls          * mdemo/Makefile.am (mdemo.debug): use libltdls
1914    
1915  1998-12-22  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-12-22  Gary V. Vaughan  <gary@gnu.org>
1916    
1917          * ltconfig.in: revert Thomas Tanners change to create all          * ltconfig.in: revert Thomas Tanners change to create all
1918          libraries without the `lib' prefix on win32, otherwise `gcc foo.c          libraries without the `lib' prefix on win32, otherwise `gcc foo.c
# Line 1934  Line 1934 
1934          * depdemo/.cvsignore: renamed hell* to depdemo*, added *.lo,*.la          * depdemo/.cvsignore: renamed hell* to depdemo*, added *.lo,*.la
1935          * mdemo/.cvsignore: ditto          * mdemo/.cvsignore: ditto
1936                    
1937  1998-12-21  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-12-21  Gary V. Vaughan  <gary@gnu.org>
1938    
1939          * libtool.m4 (AM_SYS_NM_PARSE): apparently  __ptr_t is predefined          * libtool.m4 (AM_SYS_NM_PARSE): apparently  __ptr_t is predefined
1940          on some systems - use lt_ptr_t instead.          on some systems - use lt_ptr_t instead.
# Line 2006  Line 2006 
2006            demo), updated the documentation, import sin and cos in main            demo), updated the documentation, import sin and cos in main
2007            program rather than linking libfoo1 statically            program rather than linking libfoo1 statically
2008    
2009  1998-12-17  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-12-17  Gary V. Vaughan  <gary@gnu.org>
2010    
2011          * libtool.m4 (AM_PROG_LIBTOOL): Added AC_PREREQ(2.12) to prevent          * libtool.m4 (AM_PROG_LIBTOOL): Added AC_PREREQ(2.12) to prevent
2012          people using libtool with old autoconfs that don't provide the          people using libtool with old autoconfs that don't provide the
# Line 2122  Line 2122 
2122          (*demo/Makefile.in): don't update autoconf/automake files any          (*demo/Makefile.in): don't update autoconf/automake files any
2123          more; make check is needed          more; make check is needed
2124    
2125  1998-12-14  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-12-14  Gary V. Vaughan  <gary@gnu.org>
2126    
2127          * ltconfig.in (archive_cmds): tweaked for cygwin b18->b20.1          * ltconfig.in (archive_cmds): tweaked for cygwin b18->b20.1
2128          compatibility and fixed a bug with generating the export          compatibility and fixed a bug with generating the export
# Line 2152  Line 2152 
2152          * libltdl/Makefile.am (noinst_HEADERS): don't install ltdl.h yet          * libltdl/Makefile.am (noinst_HEADERS): don't install ltdl.h yet
2153          (noinst_LTLIBRARIES): ditto for libltdl.la          (noinst_LTLIBRARIES): ditto for libltdl.la
2154    
2155  1998-12-08  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-12-08  Gary V. Vaughan  <gary@gnu.org>
2156    
2157          * README-alpha: adapted the release procedure from          * README-alpha: adapted the release procedure from
2158            automake/HACKING.            automake/HACKING.
# Line 2198  Line 2198 
2198          * ltmain.in: use sys_lib_search_path, removed extradeplibs          * ltmain.in: use sys_lib_search_path, removed extradeplibs
2199          (they're not portable)          (they're not portable)
2200                    
2201  1998-12-02  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-12-02  Gary V. Vaughan  <gary@gnu.org>
2202    
2203          * libltdl/configure.in: look for string.h or else strings.h, and          * libltdl/configure.in: look for string.h or else strings.h, and
2204          also check for ANSI strrchr() function.  Fix `undescore before          also check for ANSI strrchr() function.  Fix `undescore before
# Line 2223  Line 2223 
2223          * mdemo/modules/Makefile.am: replaced -export-symbols with          * mdemo/modules/Makefile.am: replaced -export-symbols with
2224          -export-dynamic since it doesn't work for modules          -export-dynamic since it doesn't work for modules
2225                    
2226  1998-12-01  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-12-01  Gary V. Vaughan  <gary@gnu.org>
2227    
2228          * README: Updated homepage pointer to gnu libtool page.          * README: Updated homepage pointer to gnu libtool page.
2229    
# Line 2246  Line 2246 
2246    
2247          * config.guess, config.sub: imported from autoconf pre-2.13          * config.guess, config.sub: imported from autoconf pre-2.13
2248    
2249  1998-11-27  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-11-27  Gary V. Vaughan  <gary@gnu.org>
2250    
2251          * libtool (AM_PROG_LD): Oops... we need to know the host_os for          * libtool (AM_PROG_LD): Oops... we need to know the host_os for
2252          the changes below.  I'm not sure whether mingw32 and os2 support          the changes below.  I'm not sure whether mingw32 and os2 support
# Line 2401  Line 2401 
2401          * PORTING: new file, with general instructions and inter-library          * PORTING: new file, with general instructions and inter-library
2402          dependencies tips          dependencies tips
2403    
2404  1998-11-11  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-11-11  Gary V. Vaughan  <gary@gnu.org>
2405    
2406          * ltconfig.in: make use of '~' field separator in reload_cmds,          * ltconfig.in: make use of '~' field separator in reload_cmds,
2407          old_archive_from_new_cmds, old_archive_cmds, archive_cmds,          old_archive_from_new_cmds, old_archive_cmds, archive_cmds,
# Line 2477  Line 2477 
2477          modules          modules
2478          * tests/Makefile.am, tests/mdemo*: added some tests for mdemo          * tests/Makefile.am, tests/mdemo*: added some tests for mdemo
2479    
2480  1998-11-04  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>  1998-11-04  Gary V. Vaughan  <gary@gnu.org>
2481    
2482          * demo/configure.in: added AC_EXEEXT macro so that the tests can          * demo/configure.in: added AC_EXEEXT macro so that the tests can
2483          work on cywin32/mingw32 hosts.  This requires the current CVS          work on cywin32/mingw32 hosts.  This requires the current CVS

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.1.4.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26