commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hurd] 48/75: drop the deprecated malloc/free hooks in hurd/mach-defpage


From: Samuel Thibault
Subject: [hurd] 48/75: drop the deprecated malloc/free hooks in hurd/mach-defpager
Date: Thu, 14 Jan 2016 01:04:09 +0000

This is an automated email from the git hooks/post-receive script.

sthibault pushed a commit to branch dde
in repository hurd.

commit 8c49801c8f7e3f800cabedf8fca8ccec3cf35a22
Author: Flavio Cruz <address@hidden>
Date:   Tue Dec 29 23:09:54 2015 +0100

    drop the deprecated malloc/free hooks in hurd/mach-defpager
---
 mach-defpager/kalloc.c | 29 ++++-------------------------
 1 file changed, 4 insertions(+), 25 deletions(-)

diff --git a/mach-defpager/kalloc.c b/mach-defpager/kalloc.c
index ef844ac..35ddf9a 100644
--- a/mach-defpager/kalloc.c
+++ b/mach-defpager/kalloc.c
@@ -34,23 +34,9 @@
 
 #include <mach.h>
 #include <pthread.h>           /* for spin locks */
-#include <malloc.h>            /* for malloc_hook/free_hook */
 
 #include "wiring.h"
 
-static void init_hook (void);
-static void *malloc_hook (size_t size, const void *caller);
-static void free_hook (void *ptr, const void *caller);
-
-/* GNU libc 2.14 defines this macro to declare hook variables as volatile.
-   Define it as empty for older libc versions.  */
-#ifndef __MALLOC_HOOK_VOLATILE
-# define __MALLOC_HOOK_VOLATILE
-#endif
-
-void (*__MALLOC_HOOK_VOLATILE __malloc_initialize_hook) (void) = init_hook;
-
-
 /* #define     DEBUG */
 
 /*
@@ -264,21 +250,14 @@ kfree(    void *data,
        }
 }
 
-static void
-init_hook (void)
-{
-  __malloc_hook = malloc_hook;
-  __free_hook = free_hook;
-}
-
-static void *
-malloc_hook (size_t size, const void *caller)
+void *
+malloc (size_t size)
 {
   return (void *) kalloc ((vm_size_t) size);
 }
 
-static void
-free_hook (void *ptr, const void *caller)
+void
+free (void *ptr)
 {
   /* Just ignore harmless attempts at cleanliness.  */
   /*   panic("free not implemented"); */

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-hurd/hurd.git



reply via email to

[Prev in Thread] Current Thread [Next in Thread]