mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-25 04:01:10 +00:00
malloc: Move MTAG_MMAP_FLAGS definition
This is only used internally in malloc.c, the extern declaration was wrong, __mtag_mmap_flags has internal linkage. Reviewed-by: DJ Delorie <dj@redhat.com>
This commit is contained in:
parent
8ae909a533
commit
0ae773bba0
@ -16,11 +16,4 @@ typedef struct malloc_state *mstate;
|
||||
|
||||
# endif /* !_ISOMAC */
|
||||
|
||||
#ifdef USE_MTAG
|
||||
extern int __mtag_mmap_flags;
|
||||
#define MTAG_MMAP_FLAGS __mtag_mmap_flags
|
||||
#else
|
||||
#define MTAG_MMAP_FLAGS 0
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
@ -463,11 +463,13 @@ static void *(*__tag_region)(void *, size_t) = __default_tag_region;
|
||||
static void *(*__tag_new_usable)(void *) = __default_tag_nop;
|
||||
static void *(*__tag_at)(void *) = __default_tag_nop;
|
||||
|
||||
# define MTAG_MMAP_FLAGS __mtag_mmap_flags
|
||||
# define TAG_NEW_MEMSET(ptr, val, size) __tag_new_memset (ptr, val, size)
|
||||
# define TAG_REGION(ptr, size) __tag_region (ptr, size)
|
||||
# define TAG_NEW_USABLE(ptr) __tag_new_usable (ptr)
|
||||
# define TAG_AT(ptr) __tag_at (ptr)
|
||||
#else
|
||||
# define MTAG_MMAP_FLAGS 0
|
||||
# define TAG_NEW_MEMSET(ptr, val, size) memset (ptr, val, size)
|
||||
# define TAG_REGION(ptr, size) (ptr)
|
||||
# define TAG_NEW_USABLE(ptr) (ptr)
|
||||
|
Loading…
Reference in New Issue
Block a user