-
Notifications
You must be signed in to change notification settings - Fork 62
Open
Description
We cannot guarantee continuous support for LLVM toolchain, but work has been carried out to be able to compile CODAL with LLVM instead of GCC.
These are the related patches by @Johnn333:
- codal-core: [Clang compatibility] Preprocessor Directives to ignore builtin clang function codal-core#161
- codal-nrf52:
- codal-microbit-nrf5sdk: [Clang compatibility] A SDK_mods compliant Clang compatibility patch. microbit-foundation/codal-microbit-nrf5sdk#16
- microbit-v2-samples: [Clang compatibility] Added Clang CMake definitions. microbit-v2-samples#76
These are some changes needed in codal-microbit-v2 not really mergeable:
One of the main barriers to support clang/LLVM would be libc. Arm's LLVM specifically uses picolib:
Metadata
Metadata
Assignees
Labels
No labels