2004-09-08  Ulrich Drepper  <drepper@redhat.com>

	* malloc/arena.c: Remove __MALLOC_P uses.
	* malloc/malloc.c: Likewise.

	* malloc/mtrace.c: Remove __P uses.
	* malloc/mcheck-init.c: Likewise.
This commit is contained in:
Ulrich Drepper 2004-09-08 08:12:39 +00:00
parent 590b40f7ec
commit 06d6611aac
5 changed files with 41 additions and 39 deletions

View File

@ -1,3 +1,11 @@
2004-09-08 Ulrich Drepper <drepper@redhat.com>
* malloc/arena.c: Remove __MALLOC_P uses.
* malloc/malloc.c: Likewise.
* malloc/mtrace.c: Remove __P uses.
* malloc/mcheck-init.c: Likewise.
2004-09-07 Jakub Jelinek <jakub@redhat.com> 2004-09-07 Jakub Jelinek <jakub@redhat.com>
* sysdeps/powerpc/powerpc64/configure.in: New file. * sysdeps/powerpc/powerpc64/configure.in: New file.

View File

@ -1,5 +1,5 @@
/* Malloc implementation for multiple threads without lock contention. /* Malloc implementation for multiple threads without lock contention.
Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
Contributed by Wolfram Gloger <wg@malloc.de>, 2001. Contributed by Wolfram Gloger <wg@malloc.de>, 2001.
@ -134,15 +134,14 @@ int __malloc_initialized = -1;
/* atfork support. */ /* atfork support. */
static __malloc_ptr_t (*save_malloc_hook) __MALLOC_P ((size_t __size, static __malloc_ptr_t (*save_malloc_hook) (size_t __size,
__const __malloc_ptr_t)); __const __malloc_ptr_t);
# if !defined _LIBC || !defined USE_TLS || (defined SHARED && !USE___THREAD) # if !defined _LIBC || !defined USE_TLS || (defined SHARED && !USE___THREAD)
static __malloc_ptr_t (*save_memalign_hook) __MALLOC_P ((size_t __align, static __malloc_ptr_t (*save_memalign_hook) (size_t __align, size_t __size,
size_t __size, __const __malloc_ptr_t);
__const __malloc_ptr_t));
# endif # endif
static void (*save_free_hook) __MALLOC_P ((__malloc_ptr_t __ptr, static void (*save_free_hook) (__malloc_ptr_t __ptr,
__const __malloc_ptr_t)); __const __malloc_ptr_t);
static Void_t* save_arena; static Void_t* save_arena;
/* Magic value for the thread-specific arena pointer when /* Magic value for the thread-specific arena pointer when
@ -216,7 +215,7 @@ free_atfork(Void_t* mem, const Void_t *caller)
malloc/free internally (e.g. in LinuxThreads). */ malloc/free internally (e.g. in LinuxThreads). */
static void static void
ptmalloc_lock_all __MALLOC_P((void)) ptmalloc_lock_all (void)
{ {
mstate ar_ptr; mstate ar_ptr;
@ -238,7 +237,7 @@ ptmalloc_lock_all __MALLOC_P((void))
} }
static void static void
ptmalloc_unlock_all __MALLOC_P((void)) ptmalloc_unlock_all (void)
{ {
mstate ar_ptr; mstate ar_ptr;
@ -263,7 +262,7 @@ ptmalloc_unlock_all __MALLOC_P((void))
installed for the child. */ installed for the child. */
static void static void
ptmalloc_unlock_all2 __MALLOC_P((void)) ptmalloc_unlock_all2 (void)
{ {
mstate ar_ptr; mstate ar_ptr;
@ -329,7 +328,7 @@ next_env_entry (char ***position)
/* Set up basic state so that _int_malloc et al can work. */ /* Set up basic state so that _int_malloc et al can work. */
static void static void
ptmalloc_init_minimal __MALLOC_P((void)) ptmalloc_init_minimal (void)
{ {
#if DEFAULT_TOP_PAD != 0 #if DEFAULT_TOP_PAD != 0
mp_.top_pad = DEFAULT_TOP_PAD; mp_.top_pad = DEFAULT_TOP_PAD;
@ -373,7 +372,7 @@ __libc_malloc_pthread_startup (bool first_time)
#endif #endif
static void static void
ptmalloc_init __MALLOC_P((void)) ptmalloc_init (void)
{ {
#if __STD_C #if __STD_C
const char* s; const char* s;

View File

@ -2320,18 +2320,18 @@ static Void_t* realloc_hook_ini __MALLOC_P ((Void_t* ptr, size_t sz,
static Void_t* memalign_hook_ini __MALLOC_P ((size_t alignment, size_t sz, static Void_t* memalign_hook_ini __MALLOC_P ((size_t alignment, size_t sz,
const __malloc_ptr_t caller)); const __malloc_ptr_t caller));
void weak_variable (*__malloc_initialize_hook) __MALLOC_P ((void)) = NULL; void weak_variable (*__malloc_initialize_hook) (void) = NULL;
void weak_variable (*__free_hook) __MALLOC_P ((__malloc_ptr_t __ptr, void weak_variable (*__free_hook) (__malloc_ptr_t __ptr,
const __malloc_ptr_t)) = NULL; const __malloc_ptr_t) = NULL;
__malloc_ptr_t weak_variable (*__malloc_hook) __malloc_ptr_t weak_variable (*__malloc_hook)
__MALLOC_P ((size_t __size, const __malloc_ptr_t)) = malloc_hook_ini; (size_t __size, const __malloc_ptr_t) = malloc_hook_ini;
__malloc_ptr_t weak_variable (*__realloc_hook) __malloc_ptr_t weak_variable (*__realloc_hook)
__MALLOC_P ((__malloc_ptr_t __ptr, size_t __size, const __malloc_ptr_t)) (__malloc_ptr_t __ptr, size_t __size, const __malloc_ptr_t)
= realloc_hook_ini; = realloc_hook_ini;
__malloc_ptr_t weak_variable (*__memalign_hook) __malloc_ptr_t weak_variable (*__memalign_hook)
__MALLOC_P ((size_t __alignment, size_t __size, const __malloc_ptr_t)) (size_t __alignment, size_t __size, const __malloc_ptr_t)
= memalign_hook_ini; = memalign_hook_ini;
void weak_variable (*__after_morecore_hook) __MALLOC_P ((void)) = NULL; void weak_variable (*__after_morecore_hook) (void) = NULL;
/* ---------------- Error behavior ------------------------------------ */ /* ---------------- Error behavior ------------------------------------ */
@ -3313,8 +3313,7 @@ public_mALLOc(size_t bytes)
mstate ar_ptr; mstate ar_ptr;
Void_t *victim; Void_t *victim;
__malloc_ptr_t (*hook) __MALLOC_P ((size_t, __const __malloc_ptr_t)) = __malloc_ptr_t (*hook) (size_t, __const __malloc_ptr_t) = __malloc_hook;
__malloc_hook;
if (hook != NULL) if (hook != NULL)
return (*hook)(bytes, RETURN_ADDRESS (0)); return (*hook)(bytes, RETURN_ADDRESS (0));
@ -3356,8 +3355,7 @@ public_fREe(Void_t* mem)
mstate ar_ptr; mstate ar_ptr;
mchunkptr p; /* chunk corresponding to mem */ mchunkptr p; /* chunk corresponding to mem */
void (*hook) __MALLOC_P ((__malloc_ptr_t, __const __malloc_ptr_t)) = void (*hook) (__malloc_ptr_t, __const __malloc_ptr_t) = __free_hook;
__free_hook;
if (hook != NULL) { if (hook != NULL) {
(*hook)(mem, RETURN_ADDRESS (0)); (*hook)(mem, RETURN_ADDRESS (0));
return; return;
@ -3405,8 +3403,7 @@ public_rEALLOc(Void_t* oldmem, size_t bytes)
Void_t* newp; /* chunk to return */ Void_t* newp; /* chunk to return */
__malloc_ptr_t (*hook) __MALLOC_P ((__malloc_ptr_t, size_t, __malloc_ptr_t (*hook) (__malloc_ptr_t, size_t, __const __malloc_ptr_t) =
__const __malloc_ptr_t)) =
__realloc_hook; __realloc_hook;
if (hook != NULL) if (hook != NULL)
return (*hook)(oldmem, bytes, RETURN_ADDRESS (0)); return (*hook)(oldmem, bytes, RETURN_ADDRESS (0));

View File

@ -1,4 +1,4 @@
/* Copyright (C) 1991, 1994, 1995, 1996 Free Software Foundation, Inc. /* Copyright (C) 1991, 1994, 1995, 1996, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or The GNU C Library is free software; you can redistribute it and/or
@ -23,9 +23,9 @@
#include <mcheck.h> #include <mcheck.h>
static void static void
turn_on_mcheck __P ((void)) turn_on_mcheck (void)
{ {
mcheck (NULL); mcheck (NULL);
} }
void (*__malloc_initialize_hook) __P ((void)) = turn_on_mcheck; void (*__malloc_initialize_hook) (void) = turn_on_mcheck;

View File

@ -1,5 +1,5 @@
/* More debugging hooks for `malloc'. /* More debugging hooks for `malloc'.
Copyright (C) 1991-1994,1996-2001,2002, 2003 Free Software Foundation, Inc. Copyright (C) 1991-1994,1996-2003, 2004 Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
Written April 2, 1991 by John Gilmore of Cygnus Support. Written April 2, 1991 by John Gilmore of Cygnus Support.
Based on mcheck.c by Mike Haertel. Based on mcheck.c by Mike Haertel.
@ -65,15 +65,13 @@ int _mtrace_line;
#endif #endif
/* Old hook values. */ /* Old hook values. */
static void (*tr_old_free_hook) __P ((__ptr_t ptr, const __ptr_t)); static void (*tr_old_free_hook) (__ptr_t ptr, const __ptr_t);
static __ptr_t (*tr_old_malloc_hook) __P ((__malloc_size_t size, static __ptr_t (*tr_old_malloc_hook) (__malloc_size_t size, const __ptr_t);
const __ptr_t)); static __ptr_t (*tr_old_realloc_hook) (__ptr_t ptr, __malloc_size_t size,
static __ptr_t (*tr_old_realloc_hook) __P ((__ptr_t ptr, const __ptr_t);
__malloc_size_t size, static __ptr_t (*tr_old_memalign_hook) (__malloc_size_t __alignment,
const __ptr_t)); __malloc_size_t __size,
static __ptr_t (*tr_old_memalign_hook) __P ((__malloc_size_t __alignment, __const __ptr_t);
__malloc_size_t __size,
__const __ptr_t));
/* This function is called when the block being alloc'd, realloc'd, or /* This function is called when the block being alloc'd, realloc'd, or
freed has an address matching the variable "mallwatch". In a debugger, freed has an address matching the variable "mallwatch". In a debugger,