Mercurial > emacs
annotate src/m/paragon.h @ 17345:4e11e27ce1f1
For glibc's malloc, include <malloc.h> for mallinfo,
mallopt, struct mallinfo, and mallopt constants.
(BYTES_USED): New macro.
(memory_full, emacs_blocked_free): Replace _bytes_used with BYTES_USED.
(emacs_blocked_malloc): Set sbrk padding value for glibc, as is
done with gmalloc.
(allocate_vectorlike, make_uninit_string):
Prevent using mmap for possible large chunks.
(init_alloc_once): Set trim and mmap malloc parms, when using glibc.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 09 Apr 1997 03:59:08 +0000 |
parents | 7b9c423cd54b |
children | 695cf19ef79e |
rev | line source |
---|---|
14510 | 1 /* m/ file for Paragon i860 machine. */ |
2 | |
3 #include "i860.h" | |
4 #define COFF | |
5 #define SYSTEM_MALLOC | |
6 #define TEXT_START 0x10000 | |
14511
7b9c423cd54b
(LIB_STANDARD): Add -lmach.
Richard M. Stallman <rms@gnu.org>
parents:
14510
diff
changeset
|
7 #define LIB_STANDARD -lc -lic -lmach |
14510 | 8 #define KEEP_OLD_TEXT_SCNPTR |
9 #define KEEP_OLD_PADDR | |
10 #define drem fmod |