mirror of
https://github.com/apache/nuttx.git
synced 2026-06-05 15:58:59 +08:00
STM3240G-EVAL knxwm: Work around CodeSourcery library bug by switching to buildroot
This commit is contained in:
@@ -987,10 +987,20 @@ Where <subdir> is one of the following:
|
||||
|
||||
CONFIG_HOST_WINDOWS=y : Windows
|
||||
CONFIG_WINDOWS_CYGWIN=y : Cygwin environment on Windows
|
||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery under Windows
|
||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y : NuttX EABI buildroot toolchain
|
||||
CONFIG_CXX_NEWLONG=y : size_t is long (maybe?)
|
||||
|
||||
This is easily changed by modifying the configuration.
|
||||
|
||||
NOTE: When I used a recent CodeSourcery toolchain, then toolchain
|
||||
generated an illegal blx to an even address when calling into one
|
||||
of the EABI math libraries. I don't know why this happened or if
|
||||
the probably is repeatable with other CodeSourcery versions. You
|
||||
can try for yourself setting:
|
||||
|
||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y : CodeSourcery under Windows
|
||||
CONFIG_CXX_NEWLONG=n : size_t is unsigned int (maybe?)
|
||||
|
||||
3. In addition to the the kernel mode build, this NxWM configuration
|
||||
differences from the nxwm configuration in that:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user