1NEWS - list of user-visible changes between releases of GNU Libtool 2 3New in 1.5.20: 2005-08-31; CVS version 1.5.19a, Libtool team: 4* Fix long-standing Solaris CC limitation failing with -no-undefined. 5* Fix yet another regression with ownership of libltdl data files. 6* Work around breakage on Tru64 due to shell bugs. 7* Fix regression with spurious object name conflicts against installed 8 static libraries which were erronously treated as convenience libraries. 9* Fix building of packages on cygwin managed mounts. 10* Bug Fixes. 11 12New in 1.5.18: 2005-05-16; CVS version 1.5.17a, Libtool team: 13* Fix regression in 1.5.16 to not install libtldl data files from 14 `libtoolize --ltdl'ed software packages. 15* Bug Fixes. 16 17New in 1.5.16: 2005-04-24; CVS version 1.5.15a, Libtool team: 18* Allow shell special characters like `$' in source file names, but not 19 in object names, to enhance GCJ support. 20* Detection of compiler wrappers like distcc/ccache and $host_alias prefix. 21* More robust tests for PIC flag, `-c -o', in presence of warnings. 22* Bug Fixes, among others for convenience archives regression on Solaris 23 and timestamp-preserving `libtoolize --copy --ltdl'. 24 25New in 1.5.14: 2005-02-12; CVS version 1.5.13a, Libtool team: 26* Make -pthread work when building executabless too. 27* Bug Fixes. 28 29New in 1.5.12: 2004-02-05; CVS version 1.5.11a, Libtool team: 30* Support for Portland Group compiler on GNU/Linux. 31* Support (mostly) for DragonFly BSD. 32* Updated support for Intel compilers on GNU/Linux. 33* Makes use of $datarootdir, which is necessary for Autoconf >= 2.60. 34* Fix for a buffer overrun in the opendir/readdir replacement code. 35 This code was used by older versions of MinGW only. 36* Some compiler/linker flags commonly used to select ABI features are allowed 37 through in link mode. This fixes some 64bit build failures and Darwin's 38 -framework. 39* Handling of archives that have multiple members with the same name on Darwin. 40* Relaxed copyright permissions for the .m4 macro files. 41* Bug Fixes, among others for: GNU/Linux search path parsing, a Tru64 42 kernel panic, UNICOS, linking of dependent libraries. 43 44New in 1.5.10: 2004-09-19; CVS version 1.5.9a, Libtool team: 45* GNU/linux ia64 fixes. 46* Works on platforms with no c++ compiler. 47* Bug Fixes. 48 49New in 1.5.8: 2004-08-07; CVS version 1.5.7a, Libtool team: 50* Support for Intel C++ version 8.0. 51* Improved support for OpenBSD. 52* Support for xlc on Mac OS X. 53* Better support for zsh as /bin/sh. 54* Much faster check for command line length on all BSD systems. 55* Better Mac OS X/darwin support. 56* Bug Fixes. 57 58New in 1.5.6: 2004-04-11; CVS version 1.5.5a, Libtool team: 59* Installs libltdl files properly in $prefix/share/libtool/libltdl. 1.5.4 60 did not install them at all. 61* libltdl correctly guesses the extension for loadable modules again. 62 63New in 1.5.4: 2004-04-03; CVS version 1.5.3a, Libtool team: 64* Bug fixes. 65 66New in 1.5.2: 2004-01-25; CVS version 1.5.0a, Libtool team: 67* lt_dlrealloc is an official part of the libltdl API. 68* --tag, --silent and --debug options are preserved and reused when libtool 69 calls itself for relinking etc. 70* `-pthread' and similar options are honoured when linking shared libraries. 71* -no-suppress in compile mode shows compiler output for both PIC and non-PIC 72 object compilation. 73* New link mode option `-precious-files-regex' to prevent accidental removal 74 of files you want to keep, such as test coverage data, from the temporary 75 output directory. 76* Directories specified in /etc/ld.so.conf are no longer hardcoded on GNU/Linux. 77* Recognises the 'R' symbol type on Solaris so read-only symbols can be 78 exported. 79* Bug fixes. 80 81New in 1.5: 2003-04-14; CVS version 1.4e, Libtool team: 82* First stable release of multi-language architecture. 83* libtool and libltdl support for Mac OS/X. 84* libltdl will now use cygwins dlopen API instead of always forcing 85 LoadLibrary. 86* Support auto-import patch to binutils on cygwin for much improved dll 87 support. 88* Bug fixes. 89 90New in 1.4.3: 2002-10-13; CVS version 1.4.2a, Robert Boehne: 91* The libltdl subdirectory now bootstraps correctly with Automake 1.5. 92* srcdir != builddir builds with Automake 1.5 work correctly. 93* Support for mips-compaq-nonstopux. 94* New command line argument, --preserve-dup-deps prevents removal of 95 duplicate dependent libraries. 96 97New in 1.4d: 2002-01-07; CVS version 1.4c, Libtool team: 98* Help strings display correctly again. 99* Better error messages when library linking fails. 100* Better error messages from libltdl when loading fails. 101* Better search path management in libltdl with `lt_dlinsertsearchdir' call. 102* Support /lib/w32api in recent cygwin releases. 103* Support cross compilation to mingw. 104* Support for .rc files (Windows resource compiler). 105* Improved handling of mingw gcc. 106* Improved handling of $PATH with entries containing spaces. 107* Improved support for linking with gcc on aix4* and aix5*. 108* Improved support for GCC 3.0. 109* Initial support for QNX RTOS, UnixWare 7 and OpenUNIX 8. 110* Bug fixes to the OpenBSD port. 111* Bug fixes. 112 113New in 1.4.2: 2001-09-11; CVS version 1.4.1a, Gary V. Vaughan: 114* libltdl now builds on solaris again 115* diagnose and warn about not-quite-working combinations of gcc and 116 ld on solaris. 117* Improved OpenBSD support. 118* Improved cygwin support. 119* Bugfixes. 120 121New in 1.4.1: 2001-09-03; CVS version 1.4.0a, Libtool team: 122* Better error messages from libltdl when loading fails. 123* Don't leave here-doc files behind. 124* Improved support for OpenBSD. 125* Libtool will build with autoconf-2.50 and higher. 126* Plug memory management bugs in libltdl. 127* Prefer shl_load to dlopen for better operation on HP-UX. 128 129New in 1.4b: 2001-07-09; CVS version 1.4a, Libtool team: 130* Now bootstraps with autoconf-2.50 and automake-1.4-p4. 131* Always try to build at least a static lib, even if both static and 132 shared libs were disabled. 133* Full support for C++ compiler. 134* Support for GNU gcj compiler. 135* libltdl can now load all modules in a given path according to user 136 supplied criteria with `lt_dlforeachfile' call. 137* Improved support for AIX ia64, djgpp, HPUX, hurd, OpenBSD, sco3.2*. 138* Internal mutex handling no longer has namespace clashes on NCR MP-RAS. 139* New pdemo and tagdemo tests. 140* Bug fixes. 141 142New in 1.4: 2001-04-25; CVS version 1.3e, Libtool team: 143* Support for aix5*. 144* Bugfixes. 145 146New in 1.3d: 2001-04-02; CVS version 1.3c, Libtool team: 147* ltconfig is no more. Generation of libtool happens directly from 148 the configure file. 149* Multithread safe with lt_dlmutex_register callback registration. 150* New -no-install flag to avoid the use of executable wrapper scripts. 151* New --with-pic, -prefer-pic and -prefer-non-pic flags to control 152 the generation of PIC/non-PIC code. 153* Support for hardcoding run-time paths (-R) into libraries. 154* Support -dlopen and -dlpreopen for libraries. 155* Libtool now allows you to link shared libraries against static code. 156* New functions in libltdl: 157 lt_dlgetinfo, lt_dlhandle_next and lt_dlforeach provide access to module 158 specific data in handles. 159 lt_dlcaller_register, lt_dlcaller_set_data and lt_dlcaller_get_data provide 160 management for user storage of per module data. 161 lt_dlloader_next, lt_dlloader_name, lt_dlloader_find, lt_dlloader_add and 162 lt_dlloader_remove can be used for adding new types of module loaders. 163 lt_dladderror, lt_dlseterror integrate user module loaders with lt_dlerror. 164* "-Xcompiler" and "-Wc," does now work in compile mode, too. 165* Support recent dlltool formats. 166* Start of support code for cross-compiling to win32. 167* libltdl can now be built as a dll with win32. 168* m4 macros needed to configure libltdl split out into libltdl/ltdl.m4. 169* New port to NEWS-OS Release 6. 170* Improved support for darwin (rhapsody), mingw32, NetBSD, Compaq Tru64 V5.0 171 and Digital Unix V4.*. 172* Initial support for ia64 linux. 173* Initial support for a.out freebsd shared libs. 174* Initial support for Paul Sokolovsky's pw32 POSIX over win32 layer. 175* Many bugfixes (especially in libltdl) 176 177New in 1.3b: 1999-07-02; CVS version 1.3a, Libtool team: 178* Complete inter-library dependencies support. It's now possible 179 to link libtool libraries against other libtool libraries. 180* Libtool is able to find already-installed libtool libraries, 181 even if they were moved out of their installation directory. 182* New "-Wc,flag" and "-Xcompiler flag" flags to pass flags 183 directly to the compiler 184* New "-Wl,flag" and "-Xlinker flag" flags to pass flags 185 directly to the linker 186* New "-no-fast-install" flag to selectively disable fast-install mode. 187* Support for installing stripped libraries using GNU strip (install -s). 188 Automake >= 1.5 will install stripped libraries with "make install-strip". 189* Allow linking shared libraries against static ones 190 on FreeBSD, GNU/Linux, GNU Hurd and Solaris 191* Support for linking DLLs on Win32 192* New `clean' mode to delete uninstalled files. 193* New demos and tests 194* Various bugfixes 195 196New in 1.3.5: 2000-05-27, CVS version 1.3.4a, Libtool team: 197* Support for mac OS X (rhapsody). 198* Support for *-sequent-sysv4. 199* Support for Cygwin-1.1.0. 200* Support recent dlltool formats. 201* Bugfixes. 202 203New in 1.3.4: 1999-12-08, CVS version 1.3.3a, Libtool team: 204* Support for Compaq Tru64 V5.0. 205* Improved support for Digital Unix V4.*. 206* Improved support for NetBSD, FreeBSD and Unixware. 207* Many fine bugfixes. 208 209New in 1.3.3: 1999-07-02, CVS version 1.3.2a, Libtool team: 210* New `-dlpreopen force' flag to ensure that 211 lt_preloaded_symbols is always defined. 212* Work around self-dlclose bug in FreeBSD 3.1. 213* Expand convenience libraries when creating reloadable objects. 214* Do not forget to import -L flags of convenience libraries. 215* Do not pass -whole-archive or equivalent to symbol extractor. 216* Create directory to expand convenience libraries only when needed. 217* Improved support for Cygwin, DJGPP and NetBSD 218* Various bugfixes 219 220New in 1.3.2: 1999-05-26, CVS version 1.3.1a, Libtool team: 221* Avoid circular links of objects and libraries. 222* Look for dlerror when dlopen was found in -ldl (typo). 223* Disable shared libraries with broken GNU ld on Solaris. 224 225New in 1.3.1: 1999-05-21, CVS version 1.3.0a, Libtool team: 226* Documentation improvements; recommend automake users to insert libtool.m4 227 in acinclude.m4 228* AC_LIBLTDL_CONVENIENCE and AC_LIBLTDL_INSTALLABLE now set INCLTDL. 229* New port to NEC UX/4800. 230* cygwin-b20.1 passes all tests. 231* Slightly improved BeOS support. 232* Many AIX 4.3.2 test failures have gone. 233* Pass unknown -L arguments through to the linker (for -LANG:* support). 234* Close a security hole with mode 777 directory during libltdl installation. 235* Fixed the infamous ``ifelse'' bug in libtool.m4 236 237New in 1.3: 1999-04-29, Libtool team: 238* This is just a summary of the changes since 1.2. 239 See the news of intermediate alpha releases below for details. 240* Support for convenience archives. 241* New maintainers. Anonymous CVS and home page at gnu.org. 242* Portable dlopening interface with libltdl, new -module flag. 243* Correctly link installed libtool libraries into programs and other 244 libtool libraries. Linking of uninstalled libtool libraries into 245 libraries is under development for 1.4. 246* Do not drop library dependencies on platforms that allow them. 247* Linking with uninstalled libraries no longer picks installed ones by 248 mistake. 249* Use libraries from the build tree when running uninstalled 250 executables (may require double linking). 251* Allow developers to optimize for build-tree executions. 252* Support -export-symbols-regex for controlled symbol exporting. 253* Support -R to hardcode directories in library search paths. 254* New ports, demos and tests. Lots of improvements and bug fixes. 255 256New in CVS version 1.2g, Libtool team: 257* AM_PROG_LIBTOOL is smaller and faster 258* AC_LIBTL_L_WIN32_DLL is required in configure.in for libtool to 259 attempt to build dlls on win32 hosts 260* Shared libraries on AmigaOS up to version 4 are now disabled 261 since they don't meet libtool's requirements for shared libraries 262* -L supports now relative directories 263* Libltdl has a new license: LGPL with a special exception 264* Libltdl can be used as stand-alone package 265* dlopen support for BeOS 266* Partial support for Motorola System V 4 267* Improved support for AIX, BeOS, Cygwin, DJGPP, DU, IRIX and HP/UX 268* Documentation updates 269* New tests 270* Bugfixes 271 272New in 1.2f: 1999-03-15; CVS version 1.2e, Libtool team: 273* libtool will correctly link uninstalled libraries into programs 274 and prefer uninstalled libraries to installed ones 275* Library paths that are in the system default run-time search path 276 are no longer hardcoded into executables. 277* New fast installation mode, which links the final executable 278 in order to avoid relinking during installation. 279 Programs in the build-tree are relinked when executed. 280* New AC_DISABLE_FAST_INSTALL macro to set the default for 281 the fast-install mode to disabled 282* New -export-symbols-regex flag, to export symbols selectively by 283 a regular expression 284* Support -R for specifying run-time path of programs and library dependencies 285* New -avoid-version option to avoid versioning for libraries 286* libtool module names no longer need to have a "lib" prefix 287 (requires automake 1.4). 288* New -thread-safe flag, to build thread-safe libraries 289* Major improvements in libltdl: API documentation, installable version, 290 support for module search paths, support for lt_dlopen(0), 291 can be embedded into packages as a tar file (libltdl.tar.gz), 292 dynamic buffer allocation and buffer overflow checks, 293 new macro LTDL_SET_PRELOADED_SYMBOLS() which must be used in the 294 main program, dynamic memory allocation functions are user-defineable 295* New AC_LIBLTDL_CONVENIENCE and AC_LIBLTDL_INSTALLABLE macros, to select 296 convenience and/or installable versions of libltdl. 297* libltdl is now built and installed unless --disable-ltdl-install 298* New "-dlopen self" flag for dlopening the executable itself 299* New AC_LIBTOOL_DLOPEN macro to check for dlopen support, 300 required if you use -dlopen or -dlpreopen 301* If libtool could not satisfy all dependencies of a module 302 it will only build a static version of it 303* dld_preloaded_symbols was renamed to lt_preloaded_symbols 304* Support for BeOS 305* Improved support for FreeBSD, AIX, IRIX, OSF, SysV 4.3, HP/UX, DJGPP 306 BSD/OS 4.x and NetBSD 307* In order for libtool to attempt to link a shared library (dll) on win32 308 platforms, you must pass the -no-undefined flag to libtool in link mode. 309* The path to GNU ld now works on cygwin-b18 to cygwin-b20.2 at least. 310* Support for IRIX library versioning. 311* New demos and tests 312* Various bugfixes 313 314New in 1.2d: 1998-12-16; CVS version 1.2c, Libtool team: 315* libtool will correctly link already-installed libraries into programs. 316* New -module flag, to create loadable modules. 317* New libltdl, a small library for portable dlopening of modules. 318 It is still undocumented, but you can already find some examples in: 319* New mdemo directory, with tests of -module and dlopening examples. 320 Be aware that libltdl is only known to work on a few platforms such as 321 GNU/Linux and Solaris2. Some mdemo tests are known to FAIL on several 322 other platforms; please ignore these failures by now (or work to fix 323 them :-). 324* Inter-library dependencies patch finally integrated, but there's 325 still much porting to do. See PORTING for details (some plans for the 326 future in mail/deplibs in the CVS tree). 327* New option -export-symbols to control symbol exporting when possible. 328* Fixed -export-dynamic problem with C++ programs in egcs 1.1. 329* New dlpreopen structure. 330* libtool now supports `-c -o' and subdirectories in sources and 331 target object names even in platforms whose compilers do not support 332 this. In this case, file locking occurs to avoid problems with 333 parallel builds. 334* New `echo' variant that should fix most problems with long command 335 lines and broken printf programs. 336* Support for DG/UX, UnixWare 7.x and FreeBSD 3.0, and improved 337 support for Microsoft Windows 338* Various bugfixes 339* We now have anonymous CVS access to GNU libtool. CVSROOT is 340 :pserver:anoncvs@anoncvs.gnu.org:/gd/gnu/anoncvsroot. The password 341 is empty. The directory is libtool. Check our home-page at 342 http://www.gnu.org/software/libtool/libtool.html for details. 343* Alexandre Oliva, Thomas Tanner and Gary V. Vaughan have taken over 344 the maintenance of libtool. 345* Arguments to ltconfig have been changed to allow creation of a 346 libtool C program, totally unusable as of this release. 347 348New in 1.2b - 1998-07-01, Gordon Matzigkeit: 349* Libtool needs a new maintainer, since Gordon Matzigkeit has quit. 350 If you think you can do the job, send mail to bug-libtool@gnu.org. 351* Bug fixes. 352* Support for libtool convenience archives. 353 354New in 1.2a - 1998-04-19, Gordon Matzigkeit: 355* Bug fixes. 356* ltconfig accepts an `--output' option to specify the name of the 357 generated libtool. 358* New `--debug' flag to turn on shell script tracing for libtool, 359 libtoolize, and ltconfig. 360* Added `libtool --config' to print out all configuration variables. 361* Support for *-*-hpux11*. 362 363New in 1.2 - 1998-03-20, Gordon Matzigkeit: 364* Minor bug fixes to provide a stable public release. 365* Libtool no longer cseses Solaris printf to barf due to silly 366 2110-byte static buffers. 367 368New in 1.1 - 1998-03-08, Gordon Matzigkeit: 369* Bug fixes. 370* http://www.profitpress.com/libtool/ is libtool's homepage. 371* `AM_PROG_LIBTOOL' supports turning shared or static libraries off 372 with the `--enable-shared=PKGS' and `--enable-static=PKGS' configure 373 flags. See (libtool)AM_PROG_LIBTOOL. 374* Use the `AM_DISABLE_SHARED' or `AM_DISABLE_STATIC' macros if you 375 wish to modify the default behaviour of `AM_PROG_LIBTOOL' for your 376 package. 377* New rules for `AM_PROG_LD' to use gcc's `-print-prog-name' flag in 378 order to find ld, if possible. 379* Suppress duplicate compiler output during `compile' mode. 380* Deleted `dlname' mode. Dlopen applications should only use the 381 runtime search method described in (libtool)Finding the dlname. 382* Experimental support for dynamically loaded modules, even on 383 static-only platforms, via new `-dlopen' and `-dlpreopen' link 384 flags. 385* `compile' mode honours the `-static' flag to prevent libtool 386 from building PIC objects. 387* New `execute' mode to support debugging uninstalled libtool 388 libraries and executables. 389* `-allow-undefined' is now the default. You can use `-no-undefined' 390 to declare that a shared library is completely self-contained. 391* Inter-library dependencies are automatically handled when linking 392 against an uninstalled `.la' file. 393* New `-all-static' flag to prevent any dynamic linking. The regular 394 `-static' flag now just prevents dynamic linking of libtool libraries. 395* New `-release' flag to encode release numbers into libtool 396 libraries. This breaks binary compatibility, but is useful for 397 libraries whose interfaces change very frequently. See 398 (libtool)Versioning. 399* The `-rpath' flag can be used to hardcode absolute directories when 400 linking executables using libtool. 401* New robust quoting code to handle any metacharacters passed in 402 arguments to libtool commands. 403* Full support for broken collect2 on AIX 3. Shared libraries 404 can now be built with all working versions of GCC on AIX. 405* Shell script speed optimizations for old and buggy /bin/sh systems, 406 such as HP-UX 9 and SunOS 4.1.4. 407* Maybe use `_libs' as a temporary libtool directory instead of `.libs' 408 in order to cope with MS-DOS filenames. 409* Portability fixes for Windows NT. 410* Refuse to create libtool libraries that don't begin with `lib'. 411 This allows us to correctly handle OSes that don't have the `lib' 412 prefix by default, such as OS/2. 413* Support for *-*-amigaos*, *-*-os2*, *-*-sysv4.2uw2*, and *-*-uts4*. 414 415New in 1.0 - 1997-07-08, Gordon Matzigkeit: 416* Bug fixes. 417* Better configuration test to find the system linker. The old test 418 was failing because people frequently install GNU ld, but don't 419 necessarily configure GCC to use it. 420* Automake support for Libtool now uses the LTLIBRARIES primary. See 421 the Automake documentation for more information. 422* Added new `--disable-static' flag to disable building static 423 libraries on platforms that have shared libs. 424* New `-allow-undefined' link flag to build shared libs that contain 425 references to unresolved symbols. 426* Removed all support for creating static-only libraries. 427* Basic support for dynamically loaded modules: new `-export-dynamic' 428 linking flag and corresponding `dlname' mode. 429* New `--features' flag to display configured libtool attributes. 430* Added support for installing libtool objects, both in absolute and 431 relative directories. 432* Support *-*-linux-gnu* as an alias for *-*-linux*. 433* Support for *-*-openbsd* and *-*-freebsd3*. 434 435New in 0.9 - 1997-02-03, Gordon Matzigkeit: 436* Bug fixes. 437* The libtool demo now uses the libm cos(3) function, to demonstrate 438 inter-library dependencies. 439* The PLATFORMS file has been moved to doc/platforms.texi. 440 441New in 0.8 - 1997-01-26, Gordon Matzigkeit: 442* Bug fixes, and more documentation. 443* Basic support for other language compilers (C++, Fortran, and 444 preprocessed assembler). 445* Libtool is now more persistent when linking with the `-static' 446 flag fails. 447* New test for hardcoding system linkers, to verify that libtool 448 neither creates incorrect binaries, nor takes unnecessary 449 precautions while linking against uninstalled shared libraries. 450* For clarity, the demo subdirectory no longer uses ansi2knr, and has 451 been rewritten to avoid ANSI-only constructs. 452* Support for *-*-irix5, *-*-irix6*, and *-*-sco3.2v5*. 453 454New in 0.7 - 1996-12-08, Gordon Matzigkeit: 455* Total rewrite of libtool, along with a new model for library building. 456* Completely rewritten documentation for the new paradigm. 457* Sane handling of broken system linkers, such as the ones on AIX 458 and HP-UX. 459* configure mode is now a separate program, `ltconfig' 460* The libinfo helper script has been incorporated into the main 461 libtool program. 462* Automatic mode guessing, based on the command line. 463* Full support for Automake 1.2 (including ansi2knr features). 464* Support to create reloadable objects using link mode. 465* Support for new `-static' linking flag. 466* Support for stripping libraries during installation. 467* Library version information is now passed on the command line, not 468 through a version file. 469 470Version 0.6 was never released. 471 472New in 0.5: 473* Disabled install-progs until next version, when it will be correctly 474 implemented. 475* Clearer library versioning documentation. See (libtool)Versioning. 476* Renamed gm_PROG_LIBTOOL to AM_PROG_LIBTOOL 477* Libtool now creates pseudo-objects named foo.lo and pseudo-archives named 478 libfoo.la instead of foo.o and libfoo.a. See the documentation. 479* libtool compile doesn't interfere with user CFLAGS if they don't 480 conflict with the current objtype. From Karl Berry. 481* Created new libinfo helper script. 482* libversion.in files are obsolete -- libtool uses libinfo to read the 483 new LIBINFO files. 484* Libtool is better at finding its config file and helper scripts. 485* Support for *-*-gnu* 486 487New in 0.4: 488* Bug fixes and new regression tests 489* On unsupported configurations, ``libtool configure'' demotes OBJTYPES to 490 `standard' instead of aborting 491* Added new object type, `t', for tcov(1) support 492* Support for *-*-aix3*, *-*-aix4*, *-*-hpux10*, *-*-osf3*, and *-*-solaris2* 493 494New in 0.3: 495* Bug fixes and new regression tests 496* Added new uninstall-libs mode 497* Added a host argument to configure mode 498* Fixed debugging/hyper-optimizing flags conflict (from Karl Berry) 499* Support for --no-whole-archive when needed by GNU ld (from Ulrich Drepper) 500* Implementation of --enable-linktype, --enable-profile, --enable-shared, 501 --enable-static in gm_PROG_LIBTOOL macro 502* New `libtoolize' program (modeled after GNU gettext's `gettextize') to help 503 conversion to libtool 504* New ABOUT-LIBS document for inclusion with libtool-supported packages 505 506New in 0.2: 507* Support for *-*-linux 508* Better checking for GNU ld 509* Reimplemented the config file so that it corresponds more closely to the 510 variables listed in (libtool)Porting Libtool. 511* Reimplemented the shared library version scheme. See (libtool)Versioning. 512* Replaced `--config-file' and `--version-file' options with `--confdir' 513* Added new install-libs and install-progs modes 514 515New in 0.1: 516* First release of libtool 517* Support for: *-*-freebsd*, *-*-netbsd*, *-*-sunos4*, *-*-ultrix4* 518