summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2017-10-01 15:14:17 -0700
committerH.J. Lu <hjl.tools@gmail.com>2017-10-01 15:14:33 -0700
commit44af8a32c341672b5160fdc2839767e9a837ad26 (patch)
tree6c5198134eb5dd72e346e75c792bd346b6426c48 /ChangeLog
parent783cd767af5f3746b639f76b1de5e0e3c3d64683 (diff)
downloadglibc-44af8a32c341672b5160fdc2839767e9a837ad26.tar.gz
glibc-44af8a32c341672b5160fdc2839767e9a837ad26.tar.xz
glibc-44af8a32c341672b5160fdc2839767e9a837ad26.zip
Mark internal wchar functions with attribute_hidden [BZ #18822]
Mark internal wchar functions with attribute_hidden to allow direct
access within libc.so and libc.a without using GOT nor PLT.

	[BZ #18822]
	* include/wchar.h (__wcsnlen): Add attribute_hidden.
	(__wcscat): Likewise.
	(__btowc): Likewise.
	(__wcrtomb): Likewise.
	(__mbsrtowcs): Likewise.
	(__wcsrtombs): Likewise.
	(__mbsnrtowcs): Likewise.
	(__wcsnrtombs): Likewise.
	(__wcsncpy): Likewise.
	(__wcpncpy): Likewise.
	(__wmemcpy): Likewise.
	(__wmempcpy): Likewise.
	(__wmemmove): Likewise.
	(__wcschrnul): Likewise.
	(__vfwscanf): Likewise.
	(__vswprintf): Likewise.
	(__fwprintf): Likewise.
	(__vfwprintf): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f626ba48a9..c168da16a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,28 @@
 2017-10-01  H.J. Lu  <hongjiu.lu@intel.com>
 
 	[BZ #18822]
+	* include/wchar.h (__wcsnlen): Add attribute_hidden.
+	(__wcscat): Likewise.
+	(__btowc): Likewise.
+	(__wcrtomb): Likewise.
+	(__mbsrtowcs): Likewise.
+	(__wcsrtombs): Likewise.
+	(__mbsnrtowcs): Likewise.
+	(__wcsnrtombs): Likewise.
+	(__wcsncpy): Likewise.
+	(__wcpncpy): Likewise.
+	(__wmemcpy): Likewise.
+	(__wmempcpy): Likewise.
+	(__wmemmove): Likewise.
+	(__wcschrnul): Likewise.
+	(__vfwscanf): Likewise.
+	(__vswprintf): Likewise.
+	(__fwprintf): Likewise.
+	(__vfwprintf): Likewise.
+
+2017-10-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+	[BZ #18822]
 	* include/grp.h (__fgetgrent_r): Add attribute_hidden.
 	(__getgrgid_r): Likewise.
 	(__getgrnam_r): Likewise.