]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
malloc: Fix i686 build from malloc interpose backport
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 7 Feb 2017 14:10:25 +0000 (12:10 -0200)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 7 Feb 2017 14:10:25 +0000 (12:10 -0200)
This patch fixes i686 build after malloc interpose fix backport
(commit 749c94d4).

Checked on i686-linux-gnu.

* malloc/arena.c (__malloc_fork_lock_parent): Add internal_function
attribute.
(__malloc_fork_unlock_parent): Likewise.
(__malloc_fork_unlock_child): Likewise.

ChangeLog
malloc/arena.c

index 907cc1dd90ca7d2728795e871cc4baa75500ac28..d040992f7ece261c2ad46562b0e15ca7a5dbbe8a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2017-02-07  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       * malloc/arena.c (__malloc_fork_lock_parent): Add internal_function
+       attribute.
+       (__malloc_fork_unlock_parent): Likewise.
+       (__malloc_fork_unlock_child): Likewise.
+
 2015-07-29  H.J. Lu  <hongjiu.lu@intel.com>
 
        [BZ #18078]
index 921833d277b291953f5e4de89768a966b28ffeaf..db7188361c75e81aeee2d097ea899b6db02912aa 100644 (file)
@@ -209,6 +209,7 @@ static unsigned int atfork_recursive_cntr;
    subsystem.  */
 
 void
+internal_function
 __malloc_fork_lock_parent (void)
 {
   mstate ar_ptr;
@@ -251,6 +252,7 @@ out:
 }
 
 void
+internal_function
 __malloc_fork_unlock_parent (void)
 {
   mstate ar_ptr;
@@ -278,6 +280,7 @@ __malloc_fork_unlock_parent (void)
 }
 
 void
+internal_function
 __malloc_fork_unlock_child (void)
 {
   mstate ar_ptr;