This repository has been archived on 2023-08-20. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
RescueBootCD/extra/syslinux-3.09/com32/include/klibc/sysconfig.h

35 lines
906 B
C

/*
* klibc/sysconfig.h
*
* Allows for definitions of some things which may be system-dependent
*/
#ifndef _KLIBC_SYSCONFIG_H
#define _KLIBC_SYSCONFIG_H
/*
* Define this to obtain memory using sbrk() instead
* of mmap(). This should make it friendlier on
* non-MMU architectures. This should become a
* per-architecture configurable.
*/
#define MALLOC_USING_SBRK
/*
* This is the minimum chunk size we will ask the kernel for using
* malloc(); this should be a multiple of the page size on all
* architectures.
*/
#define MALLOC_CHUNK_SIZE 4096
#define MALLOC_CHUNK_MASK (MALLOC_CHUNK_SIZE-1)
/*
* This is the minimum alignment for the memory returned by sbrk().
* It must be a power of 2. If MALLOC_USING_SBRK is defined it should
* be no smaller than the size of struct arena_header in malloc.h (4
* pointers.)
*/
#define SBRK_ALIGNMENT 32
#endif /* _KLIBC_SYSCONFIG_H */