diff options
author | Joseph Myers <joseph@codesourcery.com> | 2014-10-28 17:12:57 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2014-10-28 17:12:57 +0000 |
commit | 51e623f2419c9f33423fa8e36ed9a9ff0d05e17e (patch) | |
tree | bfb22bbf45f4ba51a2cd5f5f1b3174599ba9ec99 /ChangeLog | |
parent | 03d41216fe09fc71a2750946af8fe2892bf4feb5 (diff) | |
download | glibc-51e623f2419c9f33423fa8e36ed9a9ff0d05e17e.zip glibc-51e623f2419c9f33423fa8e36ed9a9ff0d05e17e.tar.gz glibc-51e623f2419c9f33423fa8e36ed9a9ff0d05e17e.tar.bz2 |
Don't use INTDEF/INTUSE in unwind-dw2-fde.c (bug 14132).
Continuing the removal of the obsolete INTDEF / INTUSE mechanism, this
patch replaces its use in unwind-dw2-fde.c with hidden_def and
hidden_proto.
Tested for x86. This patch does result in code generation differences
(for some reason GCC decides to partition __register_frame_info_bases
after the patch).
[BZ #14132]
* sysdeps/generic/unwind-dw2-fde.c
(__register_frame_info_bases_internal): Do not declare.
(__register_frame_info_table_bases_internal): Likewise.
(__deregister_frame_info_bases_internal): Likewise.
(__register_frame_info_bases): Declare and use hidden_proto before
definition. Use hidden_def instead of INTDEF.
(__register_frame_info_table_bases): Likewise.
(__deregister_frame_info_bases): Likewise.
(__register_frame_info): Do not use INTUSE.
(__register_frame): Likewise.
(__register_frame_info_table): Likewise.
(__register_frame_table): Likewise.
(__deregister_frame_info): Likewise.
(__deregister_frame): Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -1,3 +1,21 @@ +2014-10-28 Joseph Myers <joseph@codesourcery.com> + + [BZ #14132] + * sysdeps/generic/unwind-dw2-fde.c + (__register_frame_info_bases_internal): Do not declare. + (__register_frame_info_table_bases_internal): Likewise. + (__deregister_frame_info_bases_internal): Likewise. + (__register_frame_info_bases): Declare and use hidden_proto before + definition. Use hidden_def instead of INTDEF. + (__register_frame_info_table_bases): Likewise. + (__deregister_frame_info_bases): Likewise. + (__register_frame_info): Do not use INTUSE. + (__register_frame): Likewise. + (__register_frame_info_table): Likewise. + (__register_frame_table): Likewise. + (__deregister_frame_info): Likewise. + (__deregister_frame): Likewise. + 2014-10-27 Gratian Crisan <gratian.crisan@ni.com> * sysdeps/unix/sysv/linux/arm/kernel-features.h |