-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IOTCORE-389 - bring back legacy alignment for Arm C6 #8012
Conversation
Quite a few of the scatter files are not (yet) aligned to 8-byte boundaries and therefore the removal of legacy alignment feature (which is under deprecation warning, but it actually not YET deprecated) broke quite a few builds to this error: Error: L6244E: Exec region RW_IRAM1 address (0x200001ac) not aligned on a 8 byte boundary. We must bring this option now back to fix the builds. This option to ld (--legacyalign) can only be removed once all of the scatter files have been fixed.
@JanneKiiskila In the future, you can simply use @ARMmbed/mbed-os-maintainers as a shorthand. /morph build |
Build : SUCCESSBuild number : 3018 Triggering tests/morph test |
Exporter Build : FAILUREBuild number : 2630 |
Test : SUCCESSBuild number : 2784 |
/morph export-build |
Thanks for the fix @JanneKiiskila. @cmonr and @studavekar can we expand ARMC6 CI testing to build all boards so we can catch regressions like this? |
Exporter Build : SUCCESSBuild number : 2632 |
Thanks. |
Hi,
But this issue is saying that there is a misalignment and we want to reduce padding via adding |
Description
Quite a few of the scatter files are not (yet) aligned to 8-byte
boundaries and therefore the removal of legacy alignment feature
(which is under deprecation warning, but it actually not YET
deprecated) broke quite a few builds to this error:
Error: L6244E: Exec region RW_IRAM1 address (0x200001ac) not aligned on a 8 byte boundary.
We must bring this option now back to fix the builds.
This option to ld (--legacyalign) can only be removed once all of
the scatter files have been fixed.
Pull request type