Add commits to BAS 2.4 Kconfig file
This commit is contained in:
parent
e8fcc92609
commit
845d074f05
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user