Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Mbed-OS build fails for LPC546XX and FF_LPC546XX targets with ARM Compiler 6.11 #9402
Mbed OS will be upgrading to ARMc6 Toolchain with upcoming releases(Currently we are using ARM Compiler 5). We are in the process of ensuring that all currently supported targets successfully compiles/passes tests with ARMC6 toolchain but we do have some targets currently failing the build with ARMc6 toolchain. The failures are in source code under targets folder and thus needs to be updated.
Please notice that __align() needs to be updated/changed to use ARMc6 equivalent in fsl_common.h header files.
Targets Affected: LPC546XX, FF_LPC546XX
Note that there may be other changes required to make build successful for ARMc6, so please address them as well.
How to reproduce the issue?
Note that you may see an "Error" when trying to use ARMc6 with "mbed compile". This is expected, but the compilation process should continue to proceed. We will be removing this Error/Warning once we switch to ARMc6 completely.
How to generate Pull Request to fix ARMc6 issues?
Issue request type