[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FYI: libtool--gary--1.0--patch-9
From: |
Gary V. Vaughan |
Subject: |
FYI: libtool--gary--1.0--patch-9 |
Date: |
Tue, 13 Apr 2004 22:21:37 +0100 (BST) |
User-agent: |
mailnotify/0.3 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Applied to HEAD.
- --
Gary V. Vaughan ())_. address@hidden,gnu.org}
Research Scientist ( '/ http://tkd.kicks-ass.net
GNU Hacker / )= http://www.gnu.org/software/libtool
Technical Author `(_~)_ http://sources.redhat.com/autobook
_________________________________________________________
This patch notification generated by tlaapply version 0.5
http://tkd.kicks-ass.net/arch/address@hidden/cvs-utils--tla--1.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (Darwin)
iD8DBQFAfFnhFRMICSmD1gYRAkWhAKCF9985bA6aMcvA+Z8lbuLjBkGpzgCdF+ba
LBYv04JC/l0XrERFN6DsYL0=
=28c3
-----END PGP SIGNATURE-----
* looking for address@hidden/libtool--gary--1.0--patch-8 to compare with
* comparing to address@hidden/libtool--gary--1.0--patch-8
D libltdl/.arch-ids/lt__pre89.h.id
D libltdl/.arch-ids/memcpy.c.id
D libltdl/.arch-ids/memmove.c.id
D libltdl/.arch-ids/strchr.c.id
D libltdl/.arch-ids/strcmp.c.id
D libltdl/.arch-ids/strrchr.c.id
D libltdl/lt__pre89.h
D libltdl/memcpy.c
D libltdl/memmove.c
D libltdl/strchr.c
D libltdl/strcmp.c
D libltdl/strrchr.c
M ChangeLog
M NEWS
M libltdl/Makefile.am
M m4/ltdl.m4
M libltdl/lt__private.h
M libltdl/loader-dlopen.c
* modified files
Index: Changelog
from Gary V. Vaughan <address@hidden>
* libltdl/lt__pre89.h, libltdl/memcpy.c, libltdl/memmove.c,
libltdl/strchr.c, libltdl/strcmp.c, libltdl/strrchr.c: Remove
half-assed pre-c89 support entirely.
* libltdl/lt__private.h: Don't refer to lt__pre89.h.
* libltdl/Makefile.am (ltdldata_DATA): Remove references to
deleted files.
* NEWS: Mention it.
--- orig/NEWS
+++ mod/NEWS
@@ -42,6 +42,9 @@
up the stack; it is also not recommended practice.
* libltdl no longer uses lt_dlmalloc, lt_dlrealloc and lt_dlfree. The symbols
are still exported for backwards compatibility.
+* libltdl no longer supports pre-c89 compilers. Some of the pre89 portability
+ functions had compile time bugs in them anyway, so you guys can't have been
+ using it :-)
* make install now deletes preexisting $prefix/share/libtool before installing
latest files.
* Extracting symbols from an import library on cygwin and win32 now works.
--- orig/libltdl/Makefile.am
+++ mod/libltdl/Makefile.am
@@ -42,7 +42,7 @@
loader-preopen.c \
lt_error.h lt_error.c lt_mutex.h lt_mutex.c \
lt__private.h lt__alloc.h lt__alloc.c \
- lt__pre89.h lt__glibc.h argz.h lt__dirent.h \
+ lt__glibc.h argz.h lt__dirent.h \
lt_system.h
libltdl_la_LDFLAGS = -no-undefined -version-info 5:0:2
libltdl_la_LIBADD = $(LIBADD_DL) $(LTLIBOBJS)
@@ -53,5 +53,4 @@
## These are installed as a subdirectory of pkgdatadir so that
## libtoolize --ltdl can find them later:
ltdldatadir = $(pkgdatadir)/libltdl
-ltdldata_DATA = COPYING.LIB Makefile.am README $(libltdl_la_SOURCES) \
- memcpy.c memmove.c strchr.c strcmp.c strrchr.c
+ltdldata_DATA = COPYING.LIB Makefile.am README $(libltdl_la_SOURCES)
--- orig/libltdl/loader-dlopen.c
+++ mod/libltdl/loader-dlopen.c
@@ -50,7 +50,7 @@
# endif /* !RTLD_LAZY */
#endif
#if !defined(LT_LAZY_OR_NOW)
-# ifd efined(RTLD_NOW)
+# if defined(RTLD_NOW)
# define LT_LAZY_OR_NOW RTLD_NOW
# else
# if defined(DL_NOW)
--- orig/libltdl/lt__private.h
+++ mod/libltdl/lt__private.h
@@ -58,7 +58,6 @@
#include "lt__alloc.h"
#include "lt__dirent.h"
#include "lt__glibc.h"
-#include "lt__pre89.h"
/* ...and all exported interfaces. */
#include "ltdl.h"
--- orig/m4/ltdl.m4
+++ mod/m4/ltdl.m4
@@ -109,22 +109,6 @@
[], [], [AC_INCLUDES_DEFAULT])
AC_CHECK_HEADERS([string.h strings.h], [break], [], [AC_INCLUDES_DEFAULT])
-AC_FOREACH([LTDL_Func], [strchr index strrchr rindex memcpy bcopy],
- [AH_TEMPLATE(AS_TR_CPP(HAVE_[]LTDL_Func),
- [Define to 1 if you have the `]LTDL_Func[' function.])])
-
-AC_CHECK_FUNC([strchr], [AC_DEFINE([HAVE_STRCHR])],
- [AC_CHECK_FUNC([index], [AC_DEFINE([HAVE_INDEX])],
- [AC_LIBOBJ([strchr])])])
-
-AC_CHECK_FUNC([strrchr], [AC_DEFINE([HAVE_STRRCHR])],
- [AC_CHECK_FUNC([rindex], [AC_DEFINE([HAVE_RINDEX])],
- [AC_LIBOBJ([strrchr])])])
-
-AC_CHECK_FUNC([memcpy], [AC_DEFINE([HAVE_MEMCPY])],
- [AC_CHECK_FUNC([bcopy], [AC_DEFINE([HAVE_BCOPY])],
- [AC_LIBOBJ([memcpy])])])
-
AC_CHECK_FUNCS([closedir opendir readdir], [], [AC_LIBOBJ([lt__dirent])])
AC_REPLACE_FUNCS([memmove strcmp])
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- FYI: libtool--gary--1.0--patch-9,
Gary V. Vaughan <=