This is the mail archive of the glibc-bugs@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]

[Bug malloc/19473] Turn malloc_get_state etc. in compatibility symbols


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

--- Comment #4 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  e863cce57bff6cb795e6aad745ddf6235bca21ce (commit)
      from  261e6758e7229aa4c17546b52b002ca9f1b0a67d (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=e863cce57bff6cb795e6aad745ddf6235bca21ce

commit e863cce57bff6cb795e6aad745ddf6235bca21ce
Author: Florian Weimer <fweimer@redhat.com>
Date:   Wed Oct 26 13:28:28 2016 +0200

    malloc: Remove malloc_get_state, malloc_set_state [BZ #19473]

    After the removal of __malloc_initialize_hook, newly compiled
    Emacs binaries are no longer able to use these interfaces.
    malloc_get_state is only used during the Emacs build process,
    so we provide a stub implementation only.  Existing Emacs binaries
    will not call this stub function, but still reference the symbol.

    The rewritten tst-mallocstate test constructs a dumped heap
    which should approximates what existing Emacs binaries pass
    to glibc malloc.

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

Summary of changes:
 ChangeLog                |   16 ++
 NEWS                     |    8 +
 malloc/Makefile          |    3 +
 malloc/hooks.c           |   63 ++-----
 malloc/malloc.c          |    2 -
 malloc/malloc.h          |    7 -
 malloc/tst-mallocstate.c |  505 ++++++++++++++++++++++++++++++++++++++++++----
 7 files changed, 504 insertions(+), 100 deletions(-)

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

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