This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.20-77-g5deeb19


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  5deeb190146967ac05828b1fa6821182668356aa (commit)
      from  454ac701e3639bfcb8919706319a685341536eda (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=5deeb190146967ac05828b1fa6821182668356aa

commit 5deeb190146967ac05828b1fa6821182668356aa
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Oct 9 01:11:14 2014 +0000

    Remove stray *_internal aliases (bug 14132).
    
    This patch removes some stray (unused) *_internal aliases, and
    function prototypes with no corresponding definitions at all, at least
    some of which were missed in previous INTDEF / INTUSE removal.
    
    Not removed in this patch: __canonicalize_directory_name_internal,
    noticed in the course of preparing this patch, isn't an alias, but an
    actual function in sysdeps/mach/hurd/getcwd.c - apparently unused,
    however.
    
    Tested for x86_64 that installed stripped shared libraries are
    unchanged by this patch.
    
    	[BZ #14132]
    	* include/wctype.h [!_ISOMAC] (__iswalpha_l_internal): Remove
    	declaration.
    	[!_ISOMAC] (__iswdigit_l_internal): Likewise.
    	[!_ISOMAC] (__iswspace_l_internal): Likewise.
    	[!_ISOMAC] (__iswxdigit_l_internal): Likewise.
    	[!_ISOMAC] (__iswctype_internal): Likewise.
    	* stdio-common/siglist.c (_sys_siglist_internal): Remove alias.
    	* sysdeps/unix/syscalls.list (chown): Remove __chown_internal
    	alias.
    	(fcntl): Remove __fcntl_internal alias.
    	* sysdeps/unix/sysv/linux/hppa/syscalls.list (connect): Remove
    	__connect_internal alias.
    	* sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list (connect):
    	Likewise.

diff --git a/ChangeLog b/ChangeLog
index 29a4113..898ca84 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,21 @@
 2014-10-09  Joseph Myers  <joseph@codesourcery.com>
 
+	[BZ #14132]
+	* include/wctype.h [!_ISOMAC] (__iswalpha_l_internal): Remove
+	declaration.
+	[!_ISOMAC] (__iswdigit_l_internal): Likewise.
+	[!_ISOMAC] (__iswspace_l_internal): Likewise.
+	[!_ISOMAC] (__iswxdigit_l_internal): Likewise.
+	[!_ISOMAC] (__iswctype_internal): Likewise.
+	* stdio-common/siglist.c (_sys_siglist_internal): Remove alias.
+	* sysdeps/unix/syscalls.list (chown): Remove __chown_internal
+	alias.
+	(fcntl): Remove __fcntl_internal alias.
+	* sysdeps/unix/sysv/linux/hppa/syscalls.list (connect): Remove
+	__connect_internal alias.
+	* sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list (connect):
+	Likewise.
+
 	* soft-fp/soft-fp.h (FP_DENORM_ZERO): New macro.
 	* soft-fp/op-common.h (_FP_UNPACK_CANONICAL): Check
 	FP_DENORM_ZERO.
diff --git a/include/wctype.h b/include/wctype.h
index a2ee9ff..676c043 100644
--- a/include/wctype.h
+++ b/include/wctype.h
@@ -40,17 +40,8 @@ libc_hidden_proto (towupper)
 
 #ifndef _ISOMAC
 /* Internal interfaces.  */
-extern int __iswalpha_l_internal (wint_t __wc, __locale_t __locale)
-     attribute_hidden;
-extern int __iswdigit_l_internal (wint_t __wc, __locale_t __locale)
-     attribute_hidden;
-extern int __iswspace_l_internal (wint_t __wc, __locale_t __locale)
-     attribute_hidden;
-extern int __iswxdigit_l_internal (wint_t __wc, __locale_t __locale)
-     attribute_hidden;
 extern int __iswspace (wint_t __wc);
 extern int __iswctype (wint_t __wc, wctype_t __desc);
-extern int __iswctype_internal (wint_t __wc, wctype_t __desc) attribute_hidden;
 extern wctype_t __wctype (const char *__property);
 extern wctrans_t __wctrans (const char *__property);
 extern wint_t __towctrans (wint_t __wc, wctrans_t __desc);
diff --git a/stdio-common/siglist.c b/stdio-common/siglist.c
index 1f8d693..712169b 100644
--- a/stdio-common/siglist.c
+++ b/stdio-common/siglist.c
@@ -26,7 +26,6 @@ const char *const _sys_siglist[NSIG] =
 #include <siglist.h>
 #undef init_sig
 };
-strong_alias (_sys_siglist, _sys_siglist_internal)
 
 
 const char *const _sys_sigabbrev[NSIG] =
diff --git a/sysdeps/unix/syscalls.list b/sysdeps/unix/syscalls.list
index 4620582..b3358bd 100644
--- a/sysdeps/unix/syscalls.list
+++ b/sysdeps/unix/syscalls.list
@@ -7,7 +7,7 @@ adjtime		-	adjtime		i:pp	__adjtime	adjtime
 bind		-	bind		i:ipi	__bind		bind
 chdir		-	chdir		i:s	__chdir		chdir
 chmod		-	chmod		i:si	__chmod		chmod
-chown		-	chown		i:sii	__chown		__chown_internal chown
+chown		-	chown		i:sii	__chown		chown
 chroot		-	chroot		i:s	chroot
 close		-	close		Ci:i	__libc_close	__close close
 connect		-	connect		Ci:ipi	__libc_connect	__connect connect
@@ -17,7 +17,7 @@ dup3		-	dup3		i:iii	__dup3		dup3
 fchdir		-	fchdir		i:i	__fchdir	fchdir
 fchmod		-	fchmod		i:ii	__fchmod	fchmod
 fchown		-	fchown		i:iii	__fchown	fchown
-fcntl		-	fcntl		Ci:iiF	__libc_fcntl	__fcntl __fcntl_internal fcntl
+fcntl		-	fcntl		Ci:iiF	__libc_fcntl	__fcntl fcntl
 fstatfs		-	fstatfs		i:ip	__fstatfs	fstatfs
 fsync		-	fsync		Ci:i	__libc_fsync	fsync
 ftruncate	-	ftruncate	i:ii	__ftruncate	ftruncate
diff --git a/sysdeps/unix/sysv/linux/hppa/syscalls.list b/sysdeps/unix/sysv/linux/hppa/syscalls.list
index ae462ed..2cb8d02 100644
--- a/sysdeps/unix/sysv/linux/hppa/syscalls.list
+++ b/sysdeps/unix/sysv/linux/hppa/syscalls.list
@@ -17,7 +17,7 @@ semctl		-	semctl		i:iiii	__semctl	semctl
 # proper socket implementations:
 accept		-	accept		Ci:iBN	__libc_accept	__accept accept
 bind		-	bind		i:ipi	__bind		bind
-connect		-	connect		Ci:ipi	__libc_connect	__connect_internal __connect connect
+connect		-	connect		Ci:ipi	__libc_connect	__connect connect
 getpeername	-	getpeername	i:ipp	__getpeername	getpeername
 getsockname	-	getsockname	i:ipp	__getsockname	getsockname
 getsockopt	-	getsockopt	i:iiiBN	__getsockopt	getsockopt
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list b/sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list
index ca2953c..3d1c1da 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list
@@ -4,7 +4,7 @@
 select		-	select		C:5	__select	select
 accept		-	accept		C:3	__libc_accept	__accept accept
 bind		-	bind		3	__bind		bind
-connect		-	connect		C:3	__libc_connect	__connect_internal __connect connect
+connect		-	connect		C:3	__libc_connect	__connect connect
 getpeername	-	getpeername	3	__getpeername	getpeername
 getsockname	-	getsockname	3	__getsockname	getsockname
 getsockopt	-	getsockopt	5	__getsockopt	getsockopt

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |   16 ++++++++++++++++
 include/wctype.h                                   |    9 ---------
 stdio-common/siglist.c                             |    1 -
 sysdeps/unix/syscalls.list                         |    4 ++--
 sysdeps/unix/sysv/linux/hppa/syscalls.list         |    2 +-
 .../unix/sysv/linux/sparc/sparc64/syscalls.list    |    2 +-
 6 files changed, 20 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]