mirror of
git://git.savannah.gnu.org/libtool.git
synced 2024-12-09 06:40:24 +08:00
9bf1ccc71a
* ChangeLog, ChangeLog.1996, ChangeLog.1997, ChangeLog.1998, ChangeLog.1999, ChangeLog.2000, ChangeLog.2001, ChangeLog.2002, ChangeLog.2003, ChangeLog.2004, ChangeLog.2005, ChangeLog.2006, ChangeLog.2007, ChangeLog.2008, ChangeLog.2009, NEWS: Add all-permissive license. * HACKING, README, README.alpha, TODO: Relax license to RMS encouraged all-permissive terms. * libltdl/README: Ditto. I added the original license text in 2007, and there's no need for it to be so long for such a trivial file. * libltdl/config/getopt.m4sh, libltdl/general.m4sh: Cvs-utils is dead, and I am the author of these files, so consolidated license terms to match regular Libtool licensing. * HACKING (Licensing Rules): Update wording, and list of files for the all permissive license. (GPL with CVS-Utils exception clause): Removed. No files have these license any more. (GPL with Libtool exception clause): Ditto, only libltdl/README used to be distributed with this variation. * AUTHORS: Add GPL license text.
179 lines
5.6 KiB
Plaintext
179 lines
5.6 KiB
Plaintext
1996-12-17 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltmain.sh.in (link): Don't allow *._o and *.l_o to be valid
|
|
object type suffixes, in spite of Automake's current ansi2knr
|
|
implementation. Not all compilers allow non-`.o' suffixes.
|
|
|
|
1996-12-16 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltmain.sh.in (link): Delete the `libtool' version type.
|
|
|
|
1996-12-12 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltconfig.in: Use the full autoconf syntax when checking for GNU
|
|
C. Delete library stripping program, until we have a correct
|
|
test.
|
|
|
|
1996-12-11 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltconfig.in: On AIX 3, use /usr/ucb/nm, not /ucb/nm. From Mark
|
|
Kettenis.
|
|
|
|
1996-12-09 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
Reported by Charles Kerr:
|
|
* doc/libtool.texi (Creating Object Files): Doc fix independant ->
|
|
independent.
|
|
|
|
* ltconfig.in (ld_shlibs): SunOS 4 doesn't support shared library
|
|
dependencies.
|
|
|
|
1996-12-08 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* Release 0.7.
|
|
|
|
* Makefile.am (EXTRA_DIST): Add README-automake to the
|
|
distribution.
|
|
|
|
* ltmain.sh.in (link): When linking libtool libraries, use
|
|
standard objects if they are PIC. This prevents spurious warnings
|
|
about invalid suffixes on AIX.
|
|
|
|
* demo/Makefile.am: Rename libhell to libhello, so that we're not
|
|
quite as offensive.
|
|
|
|
* ltconfig.in: Remove unnecessary host validity checking.
|
|
|
|
* ltmain.sh.in: Don't force people to use libNAME.la: SOMETHING.la
|
|
is good enough (for consistency with *.a handling).
|
|
|
|
* tests/demo.test: Break up into demo-conf.test, demo-make.test,
|
|
demo-exec.test, demo-inst.test, and demo-unst.test, so that passes
|
|
and failures are reported more quickly.
|
|
|
|
* tests/link-2.test: Test to make sure that .lo files don't get built
|
|
directly into programs.
|
|
|
|
1996-12-07 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltmain.sh.in (link): Accept files ending in .a as standard
|
|
object files. Reported by Ulrich Drepper.
|
|
Remove support for creating profiled libraries (for now).
|
|
Transform all library objects into standard objects when linking a
|
|
program.
|
|
|
|
* ltconfig.in (thisdir): How embarrassing! An error in the regexp
|
|
for finding the directory component of the script path.
|
|
|
|
* tests/tlibtool: A typically-configured libtool script, that uses
|
|
../ltmain.sh.in for its backend.
|
|
|
|
* tests/link.test: Make sure that it is legal to link against .a files.
|
|
|
|
1996-12-05 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltmain.sh.in (compile): Support `.S' (preprocessed assembler)
|
|
files. Reported by Anthony Green.
|
|
|
|
* libtoolize.in: Give clearer instrutions for how to update
|
|
aclocal.m4.
|
|
|
|
* ltconfig.in, ltmain.sh.in (link): Add support for creating
|
|
reloadable objects.
|
|
|
|
1996-12-04 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltmain.sh.in (install): Fix passing -n flag to `libtool
|
|
--finish'.
|
|
(compile): Compile `.lo' and `.o' objects at the same time so that
|
|
non-PIC objects (if they are available) can be used for linking
|
|
into programs and creating static archives. Suggested by Ulrich
|
|
Drepper.
|
|
|
|
1996-12-03 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltmain.sh.in (link): Give the full path to the libtool library
|
|
when sourcing it.
|
|
|
|
* ltconfig.in (old_striplib): Do a configuration test to determine
|
|
if old-style libraries actually can be stripped or not.
|
|
|
|
1996-12-02 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* tests/demo.test: Try compiling the ../demo subdirectory, with no
|
|
special options.
|
|
|
|
* test-e.test: Check that we haven't used `test -e' anywhere in
|
|
our portable shell scripts.
|
|
|
|
1996-12-02 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltconfig.in: Delete reference to ABOUT-LIBS.
|
|
|
|
* tests: Added new subdirectory.
|
|
|
|
* doc/libtool.texi: Doc fixes, and finished up the Configuring
|
|
chapter.
|
|
|
|
* ltmain.sh.in (link): Allow *._o and *.l_o to be valid object
|
|
file suffixes, for Automake's ansi2knr implementation.
|
|
New option -version-info replaces -version-file.
|
|
|
|
[help]: Give a pointer to mode-specific help when appropriate.
|
|
|
|
* ltconfig.in: Changed messages to correspond to AM_PROG_CC_STDC.
|
|
|
|
* demo: Also test Automake's ansi2knr support.
|
|
|
|
1996-11-19 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltconfig.in: Bug fixes for AIX 4, and for static platforms.
|
|
|
|
* ltmain.sh.in (install): Fix for loops over arguments.
|
|
Need to quote ${IFS= } -> "${IFS= }".
|
|
(link): Fix soname_spec bug. Create objdir whether or not we have
|
|
shared libraries.
|
|
|
|
* ltconfig.in: Check for library stripping program.
|
|
Use test -f instead of test -e.
|
|
|
|
1996-11-18 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltconfig.in: Don't run the RANLIB test unless RANLIB wasn't
|
|
set.
|
|
Be verbose about the environment variables we were configured
|
|
with.
|
|
|
|
* ltmain.sh.in (objdir): change to .libs.
|
|
|
|
1996-11-16 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltmain.sh.in (install): Just plunge ahead with the
|
|
installation... don't try to enforce dependencies.
|
|
|
|
1996-11-15 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltmain.sh.in: Fix up $libdir to be $dest in install mode.
|
|
|
|
1996-11-10 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* ltmain.sh: Finished rewrite of compile, link, and install
|
|
modes.
|
|
|
|
* New ChangeLog file for libtool-0.7, since I've totally rewritten
|
|
libtool.
|
|
|
|
1996-03-15 Gordon Matzigkeit <gord@gnu.ai.mit.edu>
|
|
|
|
* For historical reasons: this is when I started writing libtool.
|
|
--
|
|
Copyright (C) 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
|
|
2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
|
|
|
|
This file is part of GNU Libtool.
|
|
|
|
Copying and distribution of this file, with or without modification,
|
|
are permitted in any medium without royalty provided the copyright
|
|
notice and this notice are preserved. This file is offered as-is,
|
|
without warranty of any kind.
|