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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14510
9ab1deb3d118 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
1 /* m/ file for Paragon i860 machine. */
9ab1deb3d118 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
2
9ab1deb3d118 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
3 #include "i860.h"
9ab1deb3d118 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
4 #define COFF
9ab1deb3d118 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
5 #define SYSTEM_MALLOC
9ab1deb3d118 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
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
9ab1deb3d118 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
8 #define KEEP_OLD_TEXT_SCNPTR
9ab1deb3d118 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
9 #define KEEP_OLD_PADDR
9ab1deb3d118 Initial revision
Richard M. Stallman <rms@gnu.org>
parents:
diff changeset
10 #define drem fmod