[Bug libc/14132] Get rid of INTDEF/INTUSE and *_internal aliases

cvs-commit at gcc dot gnu.org sourceware-bugzilla@sourceware.org
Thu Oct 9 11:23:00 GMT 2014


https://sourceware.org/bugzilla/show_bug.cgi?id=14132

--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
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  cb8312455b85a4a6c998b4c4a892c28b74cc3c4d (commit)
      from  5deeb190146967ac05828b1fa6821182668356aa (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 -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=cb8312455b85a4a6c998b4c4a892c28b74cc3c4d

commit cb8312455b85a4a6c998b4c4a892c28b74cc3c4d
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Thu Oct 9 11:22:33 2014 +0000

    Don't use INTDEF/INTUSE with __cxa_atexit (bug 14132).

    This patch removes use of the obsolete INTDEF/INTUSE mechanism for
    __cxa_atexit, replacing it with libc_hidden_def/libc_hidden_proto.

    Tested for x86_64 that installed stripped shared libraries are
    unchanged by the patch.

        [BZ #14132]
        * stdlib/cxa_atexit.c (__cxa_atexit): Use libc_hidden_def instead
        of INTDEF.
        * include/stdlib.h (__cxa_atexit_internal): Remove declaration.
        (__cxa_atexit): Use libc_hidden_proto.
        [!NOT_IN_libc] (__cxa_atexit): Remove macro definition.

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

Summary of changes:
 ChangeLog           |    7 +++++++
 include/stdlib.h    |    5 +----
 stdlib/cxa_atexit.c |    2 +-
 3 files changed, 9 insertions(+), 5 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the Glibc-bugs mailing list