Savannah CVS Surfing
- Log of /libtool/libtool/HACKING
Parent Directory
Revision
1.43
Sun May 4 21:41:00 2008 UTC (18 months ago) by
gary
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.42: +0 -0 lines
FILE REMOVED
Development has moved to git.
Revision
1.42 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 8 17:41:43 2008 UTC (20 months ago) by
rwild
Branch:
MAIN
CVS Tags:
release-2-2-2
Changes since
1.41: +3 -2 lines
Diff to
previous 1.41
Fix installcheck dependencies, fix for --program-transform-name.
* Makefile.am (installcheck-local): Depend upon tests/atconfig
and $(srcdir)/$(TESTSUITE).
* tests/testsuite.at (_LIBTOOLIZE_TRANSFORM): New macro.
(LT_AT_CHECK_LIBTOOLIZE): Use it to transform expout and experr
files suitably.
* HACKING: Update.
Revision
1.40 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 31 16:21:18 2008 UTC (21 months, 1 week ago) by
gary
Branch:
MAIN
CVS Tags:
release-2-1b
Changes since
1.39: +2 -2 lines
Diff to
previous 1.39
GNU Libtool 2.1b was released.
* configure.ac (AC_INIT): Bump version number to 2.1b.
* libltdl/Makefile.inc (LTDL_VERSION_INFO): Increment to account
for new interfaces since the last libltdl update.
* HACKING (Release Procedure): Note that LTDL_VERSION_INFO is now
kept in libltdl/Makefile.inc.
Revision
1.39 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 24 20:46:45 2007 UTC (2 years, 4 months ago) by
gary
Branch:
MAIN
Changes since
1.38: +5 -0 lines
Diff to
previous 1.38
Add a test to simulate a failure visible on systems which
need a library prefix like 'lib', such as BeOS. Fix a number
of bugs exposed by this test in order for it to pass.
Currently the prefix is hardcoded as 'lib', as I am not aware
of systems that require a different prefix:
* libltdl/loaders/preopen.c (lt_dlpreload_open): Move error
condition out of test loop to be sure that each originator is
tried, instead of erroring out if the first doesn't match.
Support passing NULL as the originator to load all preloaded
modules originating in the program itself.
* libltdl/lt_dlloader.c (lt_dlloader_dump): New debug function.
* libltdl/libltdl/lt_dlloader.h (lt_dlloader_dump): Declare it
when LT_DEBUG_LOADERS is defined at compile time.
* libltdl/ltdl.c (lt_dlinit): Dump loader list after successful
initialisation.
(tryall_dlopen): Add a new VTABLE parameter to force use of a
specific loader in preference to trying every loader in turn.
Adjust all callers.
(try_dlopen): Always see whether a module was preloaded for
module names with no directory component before searching the
filesystem for a match.
* libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS): Declare
a new global_symbol_to_c_name_address_lib_prefix variable.
(global_symbol_to_c_name_address_lib_prefix): The sed
expressions to use when a lib prefix is enforced need to be
slightly different to work with preloaded modules.
* libltdl/config/ltmain.m4sh (func_generate_dlsyms): In order
to name preloaded symbols correctly for the lookup algorithm
to work when the loaded module file must be prefixed with lib.
Use global_symbol_to_c_name_address_lib_prefix when
need_lib_prefix is other than no.
* tests/need_lib_prefix.at: New test to check for breakage on
hosts where need_lib_prefix is unknown.
* Makefile.am (TESTSUITE_AT): Add new test.
* tests/TODO: Note missing tests that would have caught some
of the latent bugs fixed by this patch.
* HACKING: Document libltdl keyword.
* NEWS: Updated.
Revision
1.38 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Mar 28 16:52:26 2007 UTC (2 years, 7 months ago) by
gary
Branch:
MAIN
Changes since
1.37: +79 -64 lines
Diff to
previous 1.37
* HACKING (Abstraction layers in libltdl): Rewritten somewhat
for (hopefully) better clarity.
Revision
1.36 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 25 12:12:42 2007 UTC (2 years, 7 months ago) by
gary
Branch:
MAIN
Changes since
1.35: +242 -18 lines
Diff to
previous 1.35
* HACKING (Licensing Rules): Explain the various license texts
used for files distributed with Libtool, and update license text
to match.
* Makefile.am, Makefile.maint README, README.alpha, THANKS, TODO,
bootstrap, clcommit.m4sh, configure.ac, libltdl/Makefile.inc,
libltdl/README, libltdl/argz.c, libltdl/argz_.h,
libltdl/config/general.m4sh, libltdl/config/getopt.m4sh,
libltdl/config/ltmain.m4sh, libltdl/config/mailnotify.m4sh,
libltdl/config/mkstamp, libltdl/configure.ac,
libltdl/libltdl/lt__alloc.h, libltdl/libltdl/lt__dirent.h,
libltdl/libltdl/lt__glibc.h, libltdl/libltdl/lt__private.h,
libltdl/libltdl/lt__strl.h, libltdl/libltdl/lt_dlloader.h,
libltdl/libltdl/lt_error.h, libltdl/libltdl/lt_system.h,
libltdl/libltdl/slist.h, libltdl/loaders/dld_link.c,
libltdl/loaders/dlopen.c, libltdl/loaders/dyld.c,
libltdl/loaders/load_add_on.c, libltdl/loaders/loadlibrary.c,
libltdl/loaders/preopen.c, libltdl/loaders/shl_load.c,
libltdl/lt__alloc.c, libltdl/lt__dirent.c, libltdl/lt__strl.c,
libltdl/lt_dlloader.c, libltdl/lt_error.c, libltdl/ltdl.c,
libltdl/ltdl.h, libltdl/m4/argz.m4, libltdl/m4/libtool.m4,
libltdl/m4/ltdl.m4, libltdl/m4/ltoptions.m4,
libltdl/m4/ltsugar.m4, libltdl/m4/ltversion.in,
Jlibltdl/m4/ltversion.m4, libltdl/m4/lt~obsolete.m4,
libltdl/slist.c, libtoolize.m4sh, tests/am-subdir.at,
tests/cdemo-conf.test, tests/cdemo-exec.test,
tests/cdemo-make.test, tests/cdemo-shared.test,
tests/cdemo-static.test, tests/cdemo-undef.test,
tests/cdemo/Makefile.am, tests/cdemo/configure.ac,
tests/cdemo/foo.c, tests/cdemo/foo.h, tests/cdemo/main.c,
tests/cmdline_wrap.at, tests/convenience.at, tests/defs.m4sh,
tests/demo-conf.test, tests/demo-deplibs.test,
tests/demo-exec.test, tests/demo-hardcode.test,
tests/demo-inst.test, tests/demo-make.test,
tests/demo-nofast.test, tests/demo-noinst-link.test,
tests/demo-nopic.test, tests/demo-pic.test,
tests/demo-relink.test, tests/demo-shared.test,
tests/demo-static.test, tests/demo-unst.test,
tests/demo/Makefile.am, tests/demo/configure.ac,
tests/demo/dlmain.c, tests/demo/foo.c,
tests/demo/foo.h, tests/demo/hell1.c, tests/demo/hell2.c,
tests/demo/hello.c, tests/demo/main.c,
tests/depdemo-conf.test, tests/depdemo-exec.test,
tests/depdemo-inst.test, tests/depdemo-make.test,
tests/depdemo-nofast.test, tests/depdemo-relink.test,
tests/depdemo-shared.test, tests/depdemo-static.test,
tests/depdemo-unst.test, tests/depdemo/Makefile.am,
tests/depdemo/configure.ac, tests/depdemo/l1/Makefile.am,
tests/depdemo/l1/l1.c, tests/depdemo/l1/l1.h,
tests/depdemo/l2/Makefile.am, tests/depdemo/l2/l2.c,
tests/depdemo/l2/l2.h, tests/depdemo/l3/Makefile.am,
tests/depdemo/l3/l3.c, tests/depdemo/l3/l3.h,
tests/depdemo/l4/Makefile.am, tests/depdemo/l4/l4.c,
tests/depdemo/l4/l4.h, tests/depdemo/main.c,
tests/depdemo/sysdep.h, tests/deplibs-ident.at,
tests/destdir.at, tests/duplicate_conv.at,
tests/duplicate_deps.at, tests/duplicate_members.at,
tests/early-libtool.at, tests/export.at,
tests/f77demo-conf.test, tests/f77demo-exec.test,
tests/f77demo-make.test, tests/f77demo-shared.test,
tests/f77demo-static.test, tests/f77demo/Makefile.am,
tests/f77demo/configure.ac, tests/f77demo/cprogram.c,
tests/f77demo/foo.h, tests/f77demo/fooc.c,
tests/fail.at, tests/fcdemo-conf.test, tests/fcdemo-exec.test,
tests/fcdemo-make.test, tests/fcdemo-shared.test,
tests/fcdemo-static.test, tests/fcdemo/Makefile.am,
tests/fcdemo/configure.ac, tests/fcdemo/cprogram.c,
tests/fcdemo/foo.h, tests/fcdemo/fooc.c,
tests/inherited_flags.at, tests/libtoolize.at,
tests/link-2.test, tests/link-order.at, tests/link-order2.at,
tests/link.test, tests/lt_dlexit.at, tests/mdemo-conf.test,
tests/mdemo-dryrun.test, tests/mdemo-exec.test,
tests/mdemo-inst.test, tests/mdemo-make.test,
tests/mdemo-shared.test, tests/mdemo-static.test,
tests/mdemo-unst.test, tests/mdemo/Makefile.am,
tests/mdemo/configure.ac, tests/mdemo/foo.h, tests/mdemo/foo1.c,
tests/mdemo/foo2.c, tests/mdemo/main.c, tests/mdemo/mlib.c,
tests/mdemo/sub.c, tests/mdemo2-conf.test,
tests/mdemo2-exec.test, tests/mdemo2-make.test,
tests/mdemo2/Makefile.am, tests/mdemo2/configure.ac,
tests/mdemo2/main.c, tests/nomode.test, tests/nonrecursive.at,
tests/objectlist.test, tests/old-m4-iface.at,
tests/pdemo-conf.test, tests/pdemo-exec.test,
tests/pdemo-inst.test, tests/pdemo-make.test,
tests/pdemo/Makefile.am, tests/pdemo/configure.ac,
tests/pdemo/foo.h, tests/pdemo/longer_file_name_dlmain.c,
tests/pdemo/longer_file_name_foo.c,
tests/pdemo/longer_file_name_foo2.c,
tests/pdemo/longer_file_name_hell1.c,
tests/pdemo/longer_file_name_hell2.c,
tests/pdemo/longer_file_name_hello.c,
tests/pdemo/longer_file_name_main.c, tests/quote.test,
tests/recursive.at, tests/search-path.at, tests/sh.test,
tests/shlibpath.at, tests/standalone.at, tests/static.at,
tests/stresstest.at, tests/subproject.at, tests/suffix.test,
tests/tagdemo-conf.test, tests/tagdemo-exec.test,
tests/tagdemo-make.test, tests/tagdemo-shared.test,
tests/tagdemo-static.test, tests/tagdemo-undef.test,
tests/tagdemo/Makefile.am, tests/tagdemo/baz.cpp,
tests/tagdemo/baz.h, tests/tagdemo/configure.ac,
tests/tagdemo/conv.cpp, tests/tagdemo/conv.h,
tests/tagdemo/foo.cpp, tests/tagdemo/foo.h,
tests/tagdemo/main.cpp, tests/tagtrace.test,
tests/template.at, tests/testsuite.at: Apply correct license
text according to the new rules set out in HACKING.
Revision
1.35 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 6 00:46:56 2007 UTC (2 years, 8 months ago) by
gary
Branch:
MAIN
Changes since
1.34: +10 -0 lines
Diff to
previous 1.34
* libltdl/config/general.m4sh (M4SH_VERBATIM): New macro to
simplify m4sh quote quoting in blocks of raw shell code.
* clcommit.m4sh, libtoolize.m4sh, libltdl/config/getopt.m4sh,
libltdl/config/ltmain.m4sh, libltdl/config/mailnotify.m4sh,
tests/defs.m4sh: Use it.
* HACKING (Editing `.m4sh' Files): Mention M4SH_VERBATIM Macro.
Revision
1.34 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Feb 26 07:44:23 2007 UTC (2 years, 8 months ago) by
gary
Branch:
MAIN
Changes since
1.33: +4 -4 lines
Diff to
previous 1.33
* HACKING, Makefile.am, Makefile.maint, bootstrap,
libltdl/Makefile.am, libltdl/Makefile.inc, libltdl/m4/libtool.m4,
ltmain.c, tests/cdemo/Makefile.am, tests/demo/Makefile.am,
tests/depdemo/Makefile.am, tests/depdemo/l1/Makefile.am,
tests/depdemo/l2/Makefile.am, tests/depdemo/l3/Makefile.am,
tests/depdemo/l4/Makefile.am, tests/f77demo/Makefile.am,
tests/fcdemo/Makefile.am, tests/libtoolize.at,
tests/mdemo/Makefile.am, tests/mdemo2/Makefile.am,
tests/pdemo/Makefile.am, tests/tagdemo/Makefile.am: Update
Copyright notice text to include URL for canonical GPL document.
Revision
1.32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 28 12:43:36 2007 UTC (2 years, 9 months ago) by
rwild
Branch:
MAIN
Changes since
1.31: +9 -8 lines
Diff to
previous 1.31
Introduce a new test keyword `recursive' for tests that create a
modified `libtool' script and run the suite on this script. All
tests with the keyword `libtool' are (by definition) suitable to
be used here.
* tests/cmdline_wrap.at: New test.
* Makefile.am: Adjust.
* tests/testsuite.at (LT_ESCAPE): New macro: clone of Autoconf
AS_ESCAPE that does not escape `$'.
(LT_AT_CHECK): New macro: print a command-to-be-run while
expanding parameters but nothing else.
* tests/stresstest.at: Use LT_AT_CHECK. Create some files to
expose erroneous globbing errors with `-export-symbols-regex',
similar to those reported by Charles Wilson. Use `eval' and
adjusted quoting so the expansion doesn't already happen in the
testsuite commands.
* HACKING: Update.
Revision
1.31 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 26 20:39:04 2006 UTC (3 years ago) by
rwild
Branch:
MAIN
Changes since
1.30: +4 -8 lines
Diff to
previous 1.30
Assume presence of a config header in all files, to provoke
test failures on all systems.
* libltdl/lt__alloc.c: Likewise.
* libltdl/libltdl/lt__dirent.h: Likewise.
* libltdl/libltdl/lt__glibc.h: Likewise.
* libltdl/libltdl/lt__private.h: Likewise.
* libltdl/libltdl/lt__strl.h: Likewise.
* tests/recursive.at: Use AC_CONFIG_HEADERS.
* tests/nonrecursive.at: Likewise. Invoke autoheader.
* HACKING: Adjust.
Report by Patrick Welche.
Revision
1.30 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Aug 30 03:18:15 2006 UTC (3 years, 2 months ago) by
rwild
Branch:
MAIN
Changes since
1.29: +1 -1 lines
Diff to
previous 1.29
* Makefile.am (check-local, installcheck-local): Use
`TESTSUITEFLAGS' rather than `TESTSUITE_FLAGS', like Autoconf.
* HACKING, README, README.alpha: All uses changed.
Revision
1.29 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Aug 28 16:02:14 2006 UTC (3 years, 2 months ago) by
rwild
Branch:
MAIN
Changes since
1.28: +4 -2 lines
Diff to
previous 1.28
* libltdl/argz.c: Use `#ifdef HAVE_CONFIG_H', to facilitate code
sharing with gnulib. Report by Eric Blake.
* libltdl/lt__alloc.c, libltdl/libltdl/lt__dirent.h,
libltdl/libltdl/lt__glibc.h, libltdl/libltdl/lt__private.h,
libltdl/libltdl/lt__strl.h: Likewise.
* HACKING: Update.
Revision
1.28 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 5 17:06:39 2006 UTC (3 years, 9 months ago) by
rwild
Branch:
MAIN
Changes since
1.27: +13 -2 lines
Diff to
previous 1.27
* tests/testsuite.at: Add new keyword `libtoolize' for tests
that exercise the `libtoolize' script that is generated at build
time.
* HACKING: Update testsuite mention, explain keywords.
Revision
1.27 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jan 30 20:09:41 2006 UTC (3 years, 9 months ago) by
rwild
Branch:
MAIN
Changes since
1.26: +1 -0 lines
Diff to
previous 1.26
* ChangeLog, HACKING, README, README.alpha,
libltdl/config/ltmain.m4sh: Add vi(m) modelines, to match emacs
formatting variables.
Revision
1.26 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Dec 19 16:29:38 2005 UTC (3 years, 10 months ago) by
rwild
Branch:
MAIN
Changes since
1.25: +2 -2 lines
Diff to
previous 1.25
* HACKING (release note templates): Update anon cvs location.
* README.alpha (Reporting Bugs): Likewise.
Revision
1.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 16 16:28:29 2005 UTC (3 years, 10 months ago) by
rwild
Branch:
MAIN
Changes since
1.23: +8 -0 lines
Diff to
previous 1.23
* Makefile.am (libltdl/Makefile.in): also depend on
libltdl/aclocal.m4, so that we guarantee timestamp consistency.
(libltdl/stamp-mk): New target, to fix `libltdl/Makefile.in'.
(EXTRA_DIST): Distribute `libltdl/stamp-mk'.
(all-local): Ensure the stamp files is up to date.
(libltdl/aclocal.m4): New target, to ensure timestamp
consistency. Depend on all m4 files.
* HACKING: Updated.
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 14 20:48:14 2005 UTC (3 years, 11 months ago) by
rwild
Branch:
MAIN
Changes since
1.22: +3 -0 lines
Diff to
previous 1.22
* libltdl/m4/lt~obsolete.m4 (_LT_CC_BASENAME)
(_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE):
Added because they were added to branch-1-5 AC_DEFUNed.
* HACKING: Add note about lt~obsolete.m4.
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Sep 17 07:29:01 2005 UTC (4 years, 1 month ago) by
rwild
Branch:
MAIN
Changes since
1.19: +5 -1 lines
Diff to
previous 1.19
* libltdl/m4/ltdl.m4 (LTDL_INIT) <CONFIG_H>: Rename to..
<LT_CONFIG_H>: this, to contain the name of the config
header.
* Makefile.am <DEFS>: Use it to define LT_CONFIG_H.
* HACKING, libltdl/argz.c, libltdl/lt__alloc.c,
libltdl/libltdl/lt__dirent.h, libltdl/libltdl/lt__glibc.h,
libltdl/libltdl/lt__private.h, libltdl/libltdl/lt__strl.h:
Adjusted.
Revision
1.19 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 12 11:21:39 2005 UTC (4 years, 1 month ago) by
rwild
Branch:
MAIN
Changes since
1.18: +3 -0 lines
Diff to
previous 1.18
* libltdl/m4/ltdl.m4 (LT_WITH_LTDL, LTDL_CONVENIENCE)
(LTDL_INSTALLABLE): Use less quoting for expanded LIBLTDL,
LTDLINCL. Use m4_default instead of m4_if, to work
around AU_ALIAS bug with empty macro arguments.
(LTDL_INIT): Likewise.
* libltdl/m4/ltoptions.m4 (_LT_WITH_PIC): Likewise.
* TODO, HACKING: Updated.
Revision
1.6.2.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 25 15:06:43 2005 UTC (4 years, 6 months ago) by
gary
Branch:
branch-2-0
Changes since
1.6.2.8: +1 -1 lines
Diff to
previous 1.6.2.8
, to
branch point 1.6
Since the bootstrap process requires that several of the rules for
files generated in doc and tests already lived in
$top_srcdir/Makefile.am, along with proxy rules in sub-Makefiles,
this changeset consolidates almost everything into the top
Makefile.am, simplifying things considerably:
* doc/Makefile.am, tests/Makefile.am: Removed. All rules moved...
* Makefile.am: ...to here and adjusted to run from $top_builddir.
simplify with respect to removing much of the make recursion.
Add `doc/PLATFORMS', `doc/fdl.texi' and `doc/notes.texi'.
`defs.in' and `defs.m4sh' are in directory `tests'.
(uninstall-hook): Don't forget to uninstall libtoolize's libltdl
source tree.
(lt__cd): New make macros to work around problems with CDPATH in
some shells.
* bootstrap: Simplified dirty makefile management, and bootstrap
file creation in light of having only a single pertinent
Makefile.
* configure.ac (CONF_SUBDIRS): Add tests/ prefix to each subdir to
compensate.
(DIST_MAKEFILE_LIST): Adjust.
(AC_CONFIG_FILES): Remove doc/Makefile and tests/Makefile.
* tests/defs.m4sh (LIBTOOL, scripts): Adjust paths.
* tests/cdemo-conf.test, tests/cdemo-exec.test,
tests/cdemo-make.test, tests/cdemo-shared.test,
tests/cdemo-static.test, tests/cdemo-undef.test,
tests/demo-conf.test, tests/demo-deplibs.test,
tests/demo-exec.test, tests/demo-hardcode.test,
tests/demo-inst.test, tests/demo-make.test,
tests/demo-nofast.test, tests/demo-noinst-link.test,
tests/demo-nopic.test, tests/demo-pic.test,
tests/demo-relink.test, tests/demo-shared.test,
tests/demo-static.test, tests/demo-unst.test,
tests/depdemo-conf.test, tests/depdemo-exec.test,
tests/depdemo-inst.test, tests/depdemo-make.test,
tests/depdemo-nofast.test, tests/depdemo-relink.test,
tests/depdemo-shared.test, tests/depdemo-static.test,
tests/depdemo-unst.test, tests/f77demo-conf.test,
tests/f77demo-exec.test, tests/f77demo-make.test,
tests/f77demo-shared.test, tests/f77demo-static.test,
tests/link-2.test, tests/link.test, tests/mdemo-conf.test,
tests/mdemo-dryrun.test, tests/mdemo-exec.test,
tests/mdemo-inst.test, tests/mdemo-make.test,
tests/mdemo-unst.test, tests/mdemo2-conf.test,
tests/mdemo2-exec.test, tests/mdemo2-make.test, tests/nomode.test,
tests/objectlist.test, tests/pdemo-conf.test,
tests/pdemo-exec.test, tests/pdemo-inst.test,
tests/pdemo-make.test, tests/quote.test, tests/sh.test,
tests/suffix.test, tests/tagdemo-conf.test,
tests/tagdemo-exec.test, tests/tagdemo-make.test,
tests/tagdemo-undef.test, tests/tagtrace.test (func_cd,
func_require): Adjust paths..
* HACKING: Use lt__cd throughout.
Revision
1.14 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Apr 22 10:10:29 2005 UTC (4 years, 6 months ago) by
gary
Branch:
MAIN
Changes since
1.13: +2 -2 lines
Diff to
previous 1.13
The FSF are moving offices today. Changed their contact address
in all files from `59 Temple Place, Suite 330, MA 02111-1307' to
`51 Franklin Street, Fifth Floor, MA 02110-1301'.
Revision
1.6.2.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Apr 22 10:03:58 2005 UTC (4 years, 6 months ago) by
gary
Branch:
branch-2-0
Changes since
1.6.2.7: +2 -2 lines
Diff to
previous 1.6.2.7
, to
branch point 1.6
The FSF are moving offices today. Changed their contact address
in all files from `59 Temple Place, Suite 330, MA 02111-1307' to
`51 Franklin Street, Fifth Floor, MA 02110-1301'.
Revision
1.6.2.6 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 1 07:35:04 2005 UTC (4 years, 9 months ago) by
rwild
Branch:
branch-2-0
Changes since
1.6.2.5: +13 -1 lines
Diff to
previous 1.6.2.5
, to
branch point 1.6
* HACKING (Editing `.m4sh' Files): Document preferred function
header layout.
* config/ltmain.m4sh (func_win32_libid, func_infer_tag)
(func_generate_dlsyms, func_extract_an_archive, func_extract_archives):
adjust to fit.
Revision
1.12 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 1 07:34:33 2005 UTC (4 years, 9 months ago) by
rwild
Branch:
MAIN
Changes since
1.11: +13 -1 lines
Diff to
previous 1.11
* HACKING (Editing `.m4sh' Files): Document preferred function
header layout.
* config/ltmain.m4sh (func_win32_libid, func_infer_tag)
(func_generate_dlsyms, func_extract_an_archive, func_extract_archives):
adjust to fit.
Revision
1.11 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 9 13:33:19 2005 UTC (4 years, 9 months ago) by
gary
Branch:
MAIN
Changes since
1.10: +22 -13 lines
Diff to
previous 1.10
* HACKING (Editing 'ChangeLog'): Follow the GCS with respect to
attributions, and mention how to handle tiny changes.
Reported by Alexandre Duret-Lutz <adl@src.lip6.fr>.
Revision
1.10 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 8 19:05:19 2005 UTC (4 years, 10 months ago) by
gary
Branch:
MAIN
Changes since
1.9: +106 -11 lines
Diff to
previous 1.9
* ChangeLog: Reformatting.
* HACKING: Fix section numbering.
(Editing 'ChangeLog'): New notes on ChangeLog entry format.
Revision
1.7 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 22 10:32:13 2004 UTC (5 years ago) by
gary
Branch:
MAIN
Changes since
1.6: +16 -2 lines
Diff to
previous 1.6
* HACKING: Updated: `.in' files are now `.m4sh'; document some
more coding standards for these files.
Revision
1.6 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 3 13:50:09 2004 UTC (5 years, 1 month ago) by
gary
Branch:
MAIN
CVS Tags:
release-1-9d
Branch point for:
branch-2-0
Changes since
1.5: +85 -1 lines
Diff to
previous 1.5
* libltdl/lt__alloc.h: Declare exported functions with LT_SCOPE
for mingw32.
* libltdl/lt__dirent.h: Ditto.
* libltdl/argz._h: Ditto. Be careful about not requiring
additional libltdl files when used outside of libltdl.
* libltdl/slist.h: Ditto.
* HACKING: Add a section on libltdl implementation layering.
Revision
1.5 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 23 01:16:41 2004 UTC (5 years, 1 month ago) by
gary
Branch:
MAIN
Changes since
1.4: +0 -5 lines
Diff to
previous 1.4
* configure.ac (M4SH): AC_SUBST m4sh expander.
* config/general.m4sh, config/getopt.m4sh: New files with factored
out functionality from...
* config/ltmain.in, libtoolize.in: ...here. m4_include the shared
code, and call AS_SHELL_SANITIZE. Also quote all `[' and `]' to
survive m4 run.
(func_serial): No need to double up m4sh quotes after a `#'.
(func_check_macros): Escape `dnl' to stop m4sh interpreting it as
a macro.
* tests/defs.in: New file expanded into tests/defs by autom4te.
* m4/libtool.m4 (_LT_DECL_EGREP): Also require fgrep for the tests
that use it.
* Makefile.am ($(top_srcdir)/config/ltmain.sh): Now built with
M4SH.
(libtoolize): Ditto.
* bootstrap: Set M4SH for call to make.
* HACKING: No need to sync to AS_SHELL_SANITIZE by hand any more.
Revision
1.4 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 3 00:34:48 2004 UTC (5 years, 2 months ago) by
gary
Branch:
MAIN
Changes since
1.3: +10 -0 lines
Diff to
previous 1.3
* HACKING: Explain how to verify detached signatures with gpg in
the release announcement templates.
Revision
1.3 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 1 09:48:25 2004 UTC (5 years, 2 months ago) by
gary
Branch:
MAIN
Changes since
1.2: +3 -3 lines
Diff to
previous 1.2
* libtoolize.in, config/ltmain.in: Add CDPATH protection to
preamble.
* tests/defs: Put a full m4sh.m4 style 'Be Bourne compatible'
preamble in here too.
* HACKING: Note that tests/defs needs synching with m4sh.m4 too.
* TODO: Add new item.
Revision
1.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 29 20:36:32 2004 UTC (5 years, 2 months ago) by
gary
Branch:
MAIN
CVS Tags:
release-1-9b
Changes since
1.1: +29 -16 lines
Diff to
previous 1.1
* configure.ac: Bumped version to 1.9b.
* NEWS: Updated.
* INSTALL, config/config.guess, config/config.sub,
config/texinfo.tex: Updated from canonical source.
* Makefile.maint, HACKING: Update instructions for releasing in a
VPATH build.
Revision
1.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 28 16:15:23 2004 UTC (5 years, 2 months ago) by
gary
Branch:
MAIN
To help users submit better bug reports, improve the general
instructions, and provide additional useful info alongside the bug
reporting address in --help output:
* Makefile.am (edit): Substitute $host_triplet.
* libtoolize.in: Output useful debug info with --help.
* config/ltmain.in: Ditto.
* README: Rewritten. Added copyright info.
* README-alpha: Rewritten. Added copyright info.
* HACKING: New file, partly taken from old README-alpha.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.