diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | NEWS | 18 | ||||
-rw-r--r-- | debug/Makefile | 2 |
3 files changed, 19 insertions, 5 deletions
@@ -1,3 +1,7 @@ +2004-10-19 Jakub Jelinek <jakub@redhat.com> + + * debug/Makefile (catchsegv): Prefix $LIB with a backslash. + 2004-10-19 Ulrich Drepper <drepper@redhat.com> * debug/Makefile ($(objpfx)catchsegv): To support multilib @@ -1,4 +1,4 @@ -GNU C Library NEWS -- history of user-visible changes. 2004-8-5 +GNU C Library NEWS -- history of user-visible changes. 2004-10-19 Copyright (C) 1992-2002,2003,2004 Free Software Foundation, Inc. See the end for copying conditions. @@ -17,7 +17,7 @@ Version 2.3.4 * nscd can now perform SELinux checks. Implemented by Matthew Rickard <mjricka@epoch.ncsc.mil>. -* getaddrinfo queries are not cached. Canonical name lookup is performed +* getaddrinfo queries are now cached. Canonical name lookup is performed efficiently. Implemented by Ulrich Drepper. @@ -27,10 +27,20 @@ Version 2.3.4 * The malloc functions perform more error checking and are stricter when it comes to reacting on errors. The default action is to terminate - the process after showing an error message. + the process after showing an error message. Implemented by Ulrich Drepper. * Reverse lookups of IPv6 addresses does not use bit string or .ip6.int - lookups anymore unless explicitly requested. + lookups anymore unless explicitly requested. Implemented by Ulrich Drepper. + +* Namespaces in ld.so are implemented. DSOs can be loaded in separate + namespaces using the new function dlmopen(). This feature is of course, + like most other dynamic loading functionality, not available in statically + linked applications. Implemented by Ulrich Drepper. + +* Low-overhead boundary checking variants of string and some stdio functions + were added. These are to be used in conjunction with a gcc patch by + Jakub Jelinek which adds calls to these functions if possible. + Patch by Jakub Jelinek and Ulrich Drepper. Version 2.3.3 diff --git a/debug/Makefile b/debug/Makefile index d701daa..6df0611 100644 --- a/debug/Makefile +++ b/debug/Makefile @@ -72,7 +72,7 @@ include ../Rules $(objpfx)catchsegv: catchsegv.sh $(common-objpfx)soversions.mk \ $(common-objpfx)config.make - slibpfx=`echo $(slibdir)|sed 's/lib\(64\|\)$$/$$LIB/'`; \ + slibpfx=`echo $(slibdir)|sed 's/lib\(64\|\)$$/\\\\\\\\$$LIB/'`; \ sed -e 's|@VERSION@|$(version)|' -e "s|@SLIB@|$$slibpfx|" $< > $@.new chmod 555 $@.new mv -f $@.new $@ |