aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2017-08-21 05:32:21 -0700
committerH.J. Lu <hjl.tools@gmail.com>2017-08-21 05:32:39 -0700
commit54e4b8f21590d57ec9a2f2ad81a17c57e3b3984f (patch)
tree59e75443b45d8ad88b3a47fa52a23e0e22050899 /ChangeLog
parent1dbbb1ec7af9026bbdc6dd265525de0c3958406c (diff)
downloadglibc-54e4b8f21590d57ec9a2f2ad81a17c57e3b3984f.zip
glibc-54e4b8f21590d57ec9a2f2ad81a17c57e3b3984f.tar.gz
glibc-54e4b8f21590d57ec9a2f2ad81a17c57e3b3984f.tar.bz2
Mark __libc_multiple_libcs with attribute_hidden [BZ #18822]
Since __libc_multiple_libcs is defined as hidden symbol in init-first.c, it should be always marked with attribute_hidden. [BZ #18822] * csu/libc-start.c (__libc_multiple_libcs): Removed. * elf/dl-open.c: Include <libc-internal.h>. (__libc_multiple_libcs): Removed. * elf/dl-sysdep.c: Include <libc-internal.h> instead of <hp-timing.h>. * include/libc-internal.h (__libc_multiple_libcs): New. * misc/sbrk.c: Include <libc-internal.h>. (__libc_multiple_libcs): Removed.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 680f377..4f34d4b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,18 @@
2017-08-21 H.J. Lu <hongjiu.lu@intel.com>
[BZ #18822]
+ * csu/libc-start.c (__libc_multiple_libcs): Removed.
+ * elf/dl-open.c: Include <libc-internal.h>.
+ (__libc_multiple_libcs): Removed.
+ * elf/dl-sysdep.c: Include <libc-internal.h> instead of
+ <hp-timing.h>.
+ * include/libc-internal.h (__libc_multiple_libcs): New.
+ * misc/sbrk.c: Include <libc-internal.h>.
+ (__libc_multiple_libcs): Removed.
+
+2017-08-21 H.J. Lu <hongjiu.lu@intel.com>
+
+ [BZ #18822]
* grp/initgroups.c (__nss_group_database): Removed.
(__nss_initgroups_database): Likewise.
* nscd/gai.c (__nss_hosts_database): Likewise.