Add commits to BAS 2.4 Kconfig file

This commit is contained in:
Gregory Nutt 2014-10-27 09:24:04 -06:00
parent e8fcc92609
commit 845d074f05

View File

@ -9,5 +9,26 @@ config INTERPRETERS_BAS
---help---
This is a Basic interpreter written by Michael Haardt
NOTE: This interpreter requires a usable math.h header file. By
default, the math library (and hence, math.h) are not provided by
NuttX. Therefore, when the Basic code includes math.h it will
either fail to find the math.h header file or, worse, will take an
incompatible version of math.h from your toolchain. The toolchain's
version of math.h will be incompatible because it will have been
implemented to work with a different version of the C library.
Normally, developers will use an optimized math library for their
processor architecture and do the following:
- Save a customized copy of math.h from your tool chain in
nuttx/arch/<arch>/include
- Set CONFIG_ARCH_MATH_H=y in your .config file to select this
architecture-specific math.h header file.
An option is to use the built-in, generic, unoptimized NuttX math
library that is selected by simply by:
- Set CONFIG_LIBM=y in your .config file
if INTERPRETERS_BAS
endif