-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Open
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresMetaA collection of features, enhancements or bugsA collection of features, enhancements or bugsarea: ToolchainsToolchainsToolchains
Description
ARM Compiler 6 support has been introduced with #36140.
This means that basic support has now been introduced, however there are still enhancements to be made wrt. the ARM Compiler 6.
This issue is an umbrella issue covering additional ARM Compiler 6 enhancements.
- Documentation landing page for ARM Compiler 6
- Userspace support (Linker generator in general, but needed by ARM Compiler 6)
- Enabling microlibc.
- Support compressed scatter loading.
Scatterloading support compression, but the scatter file is set to use no compression to ensure identical behavior with Zephyr startup code.
set(${STRING_STRING} "${${STRING_STRING}}\n${name} ${address} NOCOMPRESS ${size}\n{\n") - Checkup on type system, according to: Incompatible (u)intptr_t type and PRIxPTR definitions #37718 (comment)
- Checkup on struct bit field memory layout (see usb: add new (experimental) USB device support #38679 (comment))
Metadata
Metadata
Assignees
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresMetaA collection of features, enhancements or bugsA collection of features, enhancements or bugsarea: ToolchainsToolchainsToolchains