2001-08-13 Jeff Johnston <jjohnstn@redhat.com>
* libc/include/malloc.h (M_MXFAST, M_NLBLKS, M_GRAIN, M_KEEP): New macro constants for mallopt options. (M_TRIM_THRESHOLD, M_TOP_PAD, M_MMAP_THRESHOLD, M_MMAP_MAX): Ditto.
This commit is contained in:
parent
29a075260a
commit
52c80be814
|
@ -1,3 +1,9 @@
|
|||
2001-08-13 Jeff Johnston <jjohnstn@redhat.com>
|
||||
|
||||
* libc/include/malloc.h (M_MXFAST, M_NLBLKS, M_GRAIN, M_KEEP): New
|
||||
macro constants for mallopt options.
|
||||
(M_TRIM_THRESHOLD, M_TOP_PAD, M_MMAP_THRESHOLD, M_MMAP_MAX): Ditto.
|
||||
|
||||
2001-08-02 Jeff Johnston <jjohnstn@redhat.com>
|
||||
|
||||
* libc/include/stdio.h (BUFSIZ): Define to __BUFSIZ__ if provided,
|
||||
|
|
|
@ -75,6 +75,20 @@ extern int _malloc_trim_r _PARAMS ((struct _reent *, size_t));
|
|||
extern _VOID mstats _PARAMS ((char *));
|
||||
extern _VOID _mstats_r _PARAMS ((struct _reent *, char *));
|
||||
|
||||
/* SVID2/XPG mallopt options */
|
||||
|
||||
#define M_MXFAST 1 /* UNUSED in this malloc */
|
||||
#define M_NLBLKS 2 /* UNUSED in this malloc */
|
||||
#define M_GRAIN 3 /* UNUSED in this malloc */
|
||||
#define M_KEEP 4 /* UNUSED in this malloc */
|
||||
|
||||
/* mallopt options that actually do something */
|
||||
|
||||
#define M_TRIM_THRESHOLD -1
|
||||
#define M_TOP_PAD -2
|
||||
#define M_MMAP_THRESHOLD -3
|
||||
#define M_MMAP_MAX -4
|
||||
|
||||
#ifndef __CYGWIN__
|
||||
/* Some systems provide this, so do too for compatibility. */
|
||||
extern void cfree _PARAMS ((_PTR));
|
||||
|
|
Loading…
Reference in New Issue