Remove redundant definitions of M_ARENA_* macros

The M_ARENA_MAX and M_ARENA_TEST macros are defined in malloc.c as
well as malloc.h, and the former is unnecessary.  This patch removes
the duplicate.  Tested on x86_64 to verify that the generated code
remains unchanged barring changed line numbers to __malloc_assert.

	* malloc/malloc.c (M_ARENA_TEST, M_ARENA_MAX): Remove.
This commit is contained in:
Siddhesh Poyarekar 2016-10-26 15:07:33 +05:30
parent aceb22c1f5
commit 68fc2ccc1a
2 changed files with 2 additions and 5 deletions

View File

@ -1,5 +1,7 @@
2016-10-26 Siddhesh Poyarekar <siddhesh@sourceware.org>
* malloc/malloc.c (M_ARENA_TEST, M_ARENA_MAX): Remove.
* manual/memory.texi (M_TOP_PAD): Remove reference to sbrk.
(M_TRIM_THRESHOLD): Likewise.

View File

@ -1717,11 +1717,6 @@ static struct malloc_par mp_ =
.arena_test = NARENAS_FROM_NCORES (1)
};
#define M_ARENA_TEST -7
#define M_ARENA_MAX -8
/* Maximum size of memory handled in fastbins. */
static INTERNAL_SIZE_T global_max_fast;