mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2025-01-01 02:26:40 +00:00
1097bea2e0
Allows to choose if one wants to keep or not the syscalls that are provided with newlib. It passes the --disable-newlib-supplied-syscalls or --enable-newlib-supplied-syscalls to the configure script. If one chooses to disable the builtin syscalls, he/she will have to write his/her own. This can be usefull to port newlib to a new platform/board. Signed-off-by: Kévin PETIT <kpet@free.fr>
38 lines
935 B
Groff
38 lines
935 B
Groff
# newlib second-part options
|
|
|
|
config LIBC_NEWLIB_IO_C99FMT
|
|
bool
|
|
prompt "Enable IOs on C99 formats"
|
|
help
|
|
Enable support for IOs on C99 formats.
|
|
|
|
config LIBC_NEWLIB_IO_LL
|
|
bool
|
|
prompt "Enable IOs on long long"
|
|
help
|
|
Enable support for IOs on long long integers.
|
|
|
|
config LIBC_NEWLIB_IO_FLOAT
|
|
bool
|
|
prompt "Enable IOs on floats and doubles"
|
|
help
|
|
Enable support for IOs on floating point
|
|
values (float and double).
|
|
|
|
config LIBC_NEWLIB_IO_LDBL
|
|
bool
|
|
prompt "Enable IOs on long doubles"
|
|
depends on LIBC_NEWLIB_IO_FLOAT
|
|
help
|
|
Enable support for IOs on long doubles.
|
|
|
|
config LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS
|
|
bool
|
|
prompt "Disable the syscalls supplied with newlib"
|
|
help
|
|
Disable the syscalls that come with newlib. You
|
|
will have to implement your own _sbrk, _read,
|
|
_write... If you plan to port newlib to a new
|
|
platform/board, say Yes.
|
|
|