libtool/NEWS

64 lines
2.7 KiB
Plaintext
Raw Normal View History

1997-04-02 02:53:35 +08:00
New in 0.6d:
1997-04-02 02:29:23 +08:00
* Total rewrite of libtool, along with a new model for library building.
1997-04-02 02:46:48 +08:00
* Completely rewritten documentation for the new paradigm.
* Sane handling of broken system linkers, such as the ones on AIX
1997-04-02 02:29:23 +08:00
and HP-UX.
* configure mode is now a separate program, `ltconfig'
1997-04-02 02:46:48 +08:00
* The libinfo helper script has been incorporated into the main
libtool program.
1997-04-02 02:29:23 +08:00
* Automatic mode guessing, based on the command line.
1997-04-02 02:46:48 +08:00
* Support for new `-static' linking flag.
1997-04-02 02:53:35 +08:00
* Support for stripping libraries during installation.
1997-04-02 02:49:25 +08:00
* Library version information is now passed on the command line, not
through a version file.
1997-04-02 02:46:48 +08:00
* Quote metacharacters in arguments to compile mode.
1997-04-02 02:29:23 +08:00
1997-04-02 02:46:48 +08:00
Version 0.6 was never released.
1997-04-02 02:29:23 +08:00
New in 0.5:
* Disabled install-progs until next version, when it will be correctly
implemented.
* Clearer library versioning documentation. See (libtool)Versioning.
* Renamed gm_PROG_LIBTOOL to AM_PROG_LIBTOOL
* Libtool now creates pseudo-objects named foo.lo and pseudo-archives named
libfoo.la instead of foo.o and libfoo.a. See the documentation.
* libtool compile doesn't interfere with user CFLAGS if they don't
conflict with the current objtype. From Karl Berry.
* Created new libinfo helper script.
* libversion.in files are obsolete -- libtool uses libinfo to read the
new LIBINFO files.
* Libtool is better at finding its config file and helper scripts.
* Support for *-*-gnu*
New in 0.4:
* Bug fixes and new regression tests
* On unsupported configurations, ``libtool configure'' demotes OBJTYPES to
`standard' instead of aborting
* Added new object type, `t', for tcov(1) support
* Support for *-*-aix3*, *-*-aix4*, *-*-hpux10*, *-*-osf3*, and *-*-solaris2*
New in 0.3:
* Bug fixes and new regression tests
* Added new uninstall-libs mode
* Added a host argument to configure mode
* Fixed debugging/hyper-optimizing flags conflict (from Karl Berry)
* Support for --no-whole-archive when needed by GNU ld (from Ulrich Drepper)
* Implementation of --enable-linktype, --enable-profile, --enable-shared,
--enable-static in gm_PROG_LIBTOOL macro
* New `libtoolize' program (modeled after GNU gettext's `gettextize') to help
conversion to libtool
* New ABOUT-LIBS document for inclusion with libtool-supported packages
New in 0.2:
* Support for *-*-linux
* Better checking for GNU ld
* Reimplemented the config file so that it corresponds more closely to the
variables listed in (libtool)Porting Libtool.
* Reimplemented the shared library version scheme. See (libtool)Versioning.
* Replaced `--config-file' and `--version-file' options with `--confdir'
* Added new install-libs and install-progs modes
New in 0.1:
* First release of libtool
* Support for: *-*-freebsd*, *-*-netbsd*, *-*-sunos4*, *-*-ultrix4*