Mike.

Results 5 issues of Mike.

## Summary LD: nuttx Memory region Used Size Region Size %age Used flash: 284272 B 512 KB 54.22% sram1: 13296 B 2 MB 0.63% sram2: 0 GB 2 MB 0.00%...

Arch: arm
Arch: arm64
Arch: risc-v
Size: S

## Summary 1. Modify to map to the specified memory, CONFIG_FLASH_START and CONFIG_RAM_START 2. Add explanation README.TXT ## Impact All configurations under qemev7a have been specified with CONFIG_FLASH_START CONFIG_FLASH_SIZE, CONFIG_RAM-START,...

Size: M
Board: arm

## Summary 1. Create a libbuiltin folder under libs for building toolchain related libraries such as libgcc and compiler rt 2. The code coverage tool for LLVM clang requires the...

Area: Tooling
Area: Build system
Area: OS Components
Size: M

Why does this clang18.1.3 add the "-fsanitize=kernel-address" option and use the same default instrumentation method as asan, instead of calling the __asan_load_xxx function like gcc?

``` ld.lld: error: undefined symbol: atomic_load >>> referenced by spinlock.h:639 (nuttx/include/nuttx/spinlock.h:639) >>> serial.c.o:(rspin_lock) in archive drivers/libdrivers.a >>> referenced by spinlock.h:639 (nuttx/include/nuttx/spinlock.h:639) >>> spinlock.c.o:(rspin_lock) in archive apps/testing/ostest/libapps_ostest.a clang++: error: ld.lld command...