mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-01-24 14:24:59 +08:00
*** empty log message ***
This commit is contained in:
parent
05fe12aeda
commit
48218d83e7
@ -1,3 +1,12 @@
|
||||
1998-12-31 Thomas Tanner <tanner@gmx.de>
|
||||
|
||||
* verified all copyright notices
|
||||
and updated them to 1999
|
||||
* TODO: added some things that need to documented
|
||||
* doc/libtool.texi: -export-symbols is not
|
||||
supported on all platforms
|
||||
* doc/PLATFORMS: added a few new platforms
|
||||
|
||||
1998-12-30 Thomas Tanner <tanner@gmx.de>
|
||||
|
||||
* NEWS: updated
|
||||
|
14
TODO
14
TODO
@ -45,6 +45,20 @@ AIX 4), distinguishes between global function and global variable
|
||||
references. This means that we cannot declare every symbol as `extern
|
||||
char'. Find a workaround.
|
||||
|
||||
* Documentation:
|
||||
|
||||
- libltdl needs to be documented
|
||||
|
||||
- Some variables are still not documented in
|
||||
"libtool script contents", namely:
|
||||
compiler_c_o, compiler_o_lo, need_locks,
|
||||
old_postuninstall_cmds, postuninstall_cmds,
|
||||
old_archive_from_new_cmds, sys_lib_search_path,
|
||||
fix_srcfile_path, objdir, objext, libext
|
||||
|
||||
- Some tests are only poorly documented:
|
||||
assign.test, quote.test, sh.test
|
||||
|
||||
In the future:
|
||||
**************
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* dlmain.c -- hello test program that uses simulated dynamic linking
|
||||
Copyright (C) 1996 Free Software Foundation, Inc.
|
||||
Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* foo.c -- trivial test function for libfoo
|
||||
Copyright (C) 1996 Free Software Foundation, Inc.
|
||||
Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* foo.h -- interface to the libfoo library
|
||||
Copyright (C) 1996 Free Software Foundation, Inc.
|
||||
Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* hello.c -- trivial test function for libfoo
|
||||
Copyright (C) 1996 Free Software Foundation, Inc.
|
||||
Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* main.c -- trivial hello test program
|
||||
Copyright (C) 1996 Free Software Foundation, Inc.
|
||||
Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* l1.c -- trivial test library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* l1.h -- interface to a trivial library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* l2.c -- trivial test library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* l2.h -- interface to a trivial library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* l3.c -- trivial test library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* l3.h -- interface to a trivial library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* l4.c -- trivial test library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* l4.h -- interface to a trivial library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* main.c -- inter-library dependency test program
|
||||
Copyright (C) 1996 Free Software Foundation, Inc.
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* sysdep.h -- system dependent declarations
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,12 +1,12 @@
|
||||
--------------------------------------------------------------------------------
|
||||
canonical host name compiler libtool results comment
|
||||
canonical host name compiler libtool results comment
|
||||
release
|
||||
--------------------------------------------------------------------------------
|
||||
alpha-dec-osf3.2 cc 0.8 ok
|
||||
alpha-dec-osf3.2 gcc 0.8 ok
|
||||
alpha-dec-osf4.0D gcc 1.2c ok
|
||||
alpha-dec-osf4.0D cc 1.2c ok
|
||||
alpha-dec-osf2.1 gcc 1.2e ok static
|
||||
alpha-dec-osf2.1 gcc 1.2e ok static
|
||||
alpha-dec-osf4.0 gcc 1.2e ok
|
||||
alpha-dec-osf4.0 cc 1.2e ok
|
||||
alpha-unknown-linux-gnu gcc 1.2c ok
|
||||
@ -15,15 +15,15 @@ hppa2.0w-hp-hpux11.00 cc 1.2e ok
|
||||
hppa1.1-hp-hpux10.10 gcc 1.2e ok
|
||||
hppa1.1-hp-hpux10.10 cc 0.9h ok
|
||||
hppa1.1-hp-hpux10.20 gcc 1.2e ok
|
||||
hppa1.1-hp-hpux9.01 gcc 1.2e ok GNU as
|
||||
hppa1.1-hp-hpux9.01 gcc 1.2e ok gas
|
||||
hppa1.1-hp-hpux9.05 gcc 1.2e ok
|
||||
hppa1.1-hp-hpux9.07 gcc 1.2e ok
|
||||
hppa1.1-hp-hpux9.07 cc 1.0f ok
|
||||
i386-pc-freebsd2.1.5 gcc 0.5 ok
|
||||
i386-pc-netbsd1.2 gcc 0.9g ok
|
||||
i386-pc-bsdi2.1 gcc 1.2e ok static
|
||||
i386-pc-bsdi3.0 gcc 1.2e ok static
|
||||
i386-pc-bsdi3.1 gcc 1.2e ok static
|
||||
i386-pc-bsdi2.1 gcc 1.2e ok static
|
||||
i386-pc-bsdi3.0 gcc 1.2e ok static
|
||||
i386-pc-bsdi3.1 gcc 1.2e ok static
|
||||
i386-pc-bsdi4.0 gcc 1.2e ok
|
||||
i386-unknown-bsdi4.0 gcc 1.2c ok
|
||||
i386-pc-solaris2.5.1 gcc 1.2e ok
|
||||
@ -32,19 +32,22 @@ i386-pc-solaris2.7 gcc 1.2e ok
|
||||
i386-unknown-freebsd2.2.8 gcc 1.2e ok
|
||||
i386-unknown-freebsd3.0 gcc 1.2e ok
|
||||
i386-unknown-netbsd1.3.2 gcc 1.2e ok
|
||||
i386-unknown-netbsd1.3.3 gcc 1.2e ok
|
||||
i386-unknown-netbsd1.3I egcs 1.2e ok
|
||||
i386-unknown-netbsd1.3.3 gcc 1.2e ok gcc/g++ 2.7.2.2, gas 1.92.3
|
||||
i386-unknown-openbsd2.4 gcc 1.2e ok
|
||||
i486-ncr-sysv4.3.03 gcc 1.2e ok
|
||||
i586-pc-gnu0.3 gcc 1.2b ok
|
||||
i586-dg-dguxR4.20MU01 gcc 1.2 ok
|
||||
i486-pc-linux-gnulibc1 gcc 1.2e ok
|
||||
i586-pc-linux-gnu gcc 1.2e ok
|
||||
i586-pc-linux-gnu egcs 1.2e ok egcs 1.1.1
|
||||
i586-pc-linux-gnulibc1 gcc 1.2e ok
|
||||
i686-pc-linux-gnu gcc 1.2e ok
|
||||
i686-pc-linux-gnu egcs 1.2e ok egcs 1.1.1
|
||||
i686-pc-linux-gnulibc1 gcc 1.2e ok
|
||||
i686-pc-cygwin32 egcs 1.2e ok
|
||||
m68k-next-nextstep3 gcc 1.2e ok static
|
||||
m68k-sun-sunos4.1.1 gcc 1.2e ok !shared
|
||||
m68k-next-nextstep3 gcc 1.2e ok static
|
||||
m68k-sun-sunos4.1.1 gcc 1.2e ok !shared
|
||||
m88k-dg-dguxR4.12TMU01** gcc 1.2 ok
|
||||
mips-sgi-irix5.2 gcc 1.2c ok
|
||||
mips-sgi-irix5.3 gcc 1.2e ok
|
||||
@ -59,12 +62,12 @@ mips-sgi-irix6.5 gcc 1.2e ok
|
||||
mipsel-unknown-openbsd2.1 gcc 1.0 ok
|
||||
powerpc-ibm-aix4.1.4.0 xlc 1.0i ok
|
||||
powerpc-ibm-aix4.1.4.0 gcc 1.0 ok
|
||||
powerpc-ibm-aix4.1.5.0 gcc 1.2e ok !shared
|
||||
powerpc-ibm-aix4.2.1.0 gcc 1.2e ok !shared
|
||||
powerpc-ibm-aix4.1.5.0 gcc 1.2e ok !shared
|
||||
powerpc-ibm-aix4.2.1.0 gcc 1.2e ok !shared
|
||||
rs6000-ibm-aix3.2.5 xlc 1.0i ok
|
||||
rs6000-ibm-aix3.2.5 gcc 1.0i ok*
|
||||
rs6000-ibm-aix4.1.4.0 gcc 1.2e ok !shared
|
||||
rs6000-ibm-aix4.1.5.0 gcc 1.2e ok !shared
|
||||
rs6000-ibm-aix4.1.4.0 gcc 1.2e ok !shared
|
||||
rs6000-ibm-aix4.1.5.0 gcc 1.2e ok !shared
|
||||
sparc-sun-linux-gnu2.1.23 gcc 0.9h ok
|
||||
sparc-sun-solaris2.3 gcc 1.2e ok
|
||||
sparc-sun-solaris2.4 gcc 1.0a ok
|
||||
@ -74,7 +77,7 @@ sparc-sun-solaris2.5 cc 1.0a ok
|
||||
sparc-sun-solaris2.5.1 gcc 1.2e ok
|
||||
sparc-sun-solaris2.6 gcc 1.2e ok
|
||||
sparc-sun-solaris2.7 gcc 1.2e ok
|
||||
sparc-sun-sunos4.1.3 gcc 1.2e ok GNU ld/as
|
||||
sparc-sun-sunos4.1.3 gcc 1.2e ok GNU ld/as
|
||||
sparc-sun-sunos4.1.3 cc 1.2c ok
|
||||
sparc-sun-sunos4.1.3C gcc 1.2e ok
|
||||
sparc-sun-sunos4.1.3_U1 gcc 1.2e ok
|
||||
|
@ -23,7 +23,7 @@
|
||||
@ifinfo
|
||||
This file documents GNU Libtool @value{VERSION}
|
||||
|
||||
Copyright (C) 1996-1998 Free Software Foundation, Inc.
|
||||
Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
|
||||
Permission is granted to make and distribute verbatim copies of this
|
||||
manual provided the copyright notice and this permission notice are
|
||||
@ -55,7 +55,7 @@ approved by the Foundation.
|
||||
|
||||
@page
|
||||
@vskip 0pt plus 1filll
|
||||
Copyright @copyright{} 1996-1998 Free Software Foundation, Inc.
|
||||
Copyright @copyright{} 1996-1999 Free Software Foundation, Inc.
|
||||
|
||||
Permission is granted to make and distribute verbatim copies of this
|
||||
manual provided the copyright notice and this permission notice are
|
||||
@ -1156,7 +1156,8 @@ Allow symbols from @var{output-file} to be resolved with @code{dlsym}
|
||||
@item -export-symbols @var{symfile}
|
||||
Tells the linker to export only the symbols listed in @var{symfile}.
|
||||
The symbol file should end in @samp{.sym} and must contain the name of one
|
||||
symbol per line. This option does not work for modules.
|
||||
symbol per line. This option does not work for modules and is not
|
||||
supported on all platforms.
|
||||
By default all symbols are exported.
|
||||
|
||||
@item -L@var{libdir}
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* ltdl.c -- system independent dlopen wrapper
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* ltdl.h -- generic dlopen functions
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
|
2
libtool.m4
vendored
2
libtool.m4
vendored
@ -1,5 +1,5 @@
|
||||
## libtool.m4 - Configure libtool for the target system. -*-Shell-script-*-
|
||||
## Copyright (C) 1996-1998 Free Software Foundation, Inc.
|
||||
## Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
## Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,7 +1,7 @@
|
||||
#! /bin/sh
|
||||
# libtoolize - Prepare a package to use libtool.
|
||||
# @configure_input@
|
||||
# Copyright (C) 1996, 1997 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
# Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
|
2
lineno
2
lineno
@ -2,7 +2,7 @@
|
||||
# lineno - Replace instances of @LINENO@ with the file's current line number
|
||||
# Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1997
|
||||
|
||||
# Copyright (C) 1992, 1993, 1994, 1996, 1997 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1992-1999 Free Software Foundation, Inc.
|
||||
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
|
@ -1,7 +1,7 @@
|
||||
#! /bin/sh
|
||||
|
||||
# ltconfig - Create a system-specific libtool.
|
||||
# Copyright (C) 1996-1998 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
# Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
#
|
||||
# This file is free software; you can redistribute it and/or modify it
|
||||
@ -1863,7 +1863,7 @@ case "$ltmain" in
|
||||
# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION)
|
||||
# NOTE: Changes made to this file will be lost: look at ltconfig or ltmain.sh.
|
||||
#
|
||||
# Copyright (C) 1996-1998 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
# Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
|
2
ltmain.c
2
ltmain.c
@ -1,5 +1,5 @@
|
||||
/* ltmain.c - C implementation of GNU Libtool
|
||||
* Copyright (C) 1998 Free Software Foundation, Inc.
|
||||
* Copyright (C) 1998-1999 Free Software Foundation, Inc.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
@ -1,7 +1,7 @@
|
||||
# ltmain.sh - Provide generalized library-building support services.
|
||||
# NOTE: Changing this file will not affect anything until you rerun ltconfig.
|
||||
#
|
||||
# Copyright (C) 1996-1998 Free Software Foundation, Inc.
|
||||
# Copyright (C) 1996-1999 Free Software Foundation, Inc.
|
||||
# Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* foo.h -- interface to the libfoo* libraries
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* foo1.c -- trivial test library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* foo2.c -- trivial test library
|
||||
Copyright (C) 1998 Thomas Tanner <tanner@gmx.de>
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* main.c -- mdemo test program
|
||||
Copyright (C) 1996 Free Software Foundation, Inc.
|
||||
Copyright (C) 1998-1999 Thomas Tanner <tanner@gmx.de>
|
||||
This file is part of GNU Libtool.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
|
Loading…
Reference in New Issue
Block a user