-
Notifications
You must be signed in to change notification settings - Fork 3k
Update Toolchain Arm Micro scatter files #9766
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
Conversation
@ARMmbed/mbed-os-maintainers @mikisch81 - Failure in
tools/spm/generate_partition_code.py was moved to tools/psa/mbed_spm_tfm_common.py |
@deepikabhavnani you need to rebase, Travis file was also updated in #9653 |
Thanks @mikisch81 |
dd750fb
to
0db8571
Compare
@Team-SiLabs @ARMmbed/team-nuvoton @ARMmbed/team-nxp @ARMmbed/team-st-mcd @ARMmbed/team-maximintegrated @SenRamakri Please review./ |
CI started whilst waiting on additional reviews |
Test run: FAILEDSummary: 1 of 8 test jobs failed Failed test jobs:
|
CI restarted for testing purposes. |
Test run: FAILEDSummary: 1 of 8 test jobs failed Failed test jobs:
|
targets/TARGET_NUVOTON/TARGET_NANO100/device/TOOLCHAIN_ARM_MICRO/NANO130.sct
Outdated
Show resolved
Hide resolved
targets/TARGET_NUVOTON/TARGET_NANO100/device/TOOLCHAIN_ARM_MICRO/NANO130.sct
Outdated
Show resolved
Hide resolved
targets/TARGET_NUVOTON/TARGET_NANO100/device/TOOLCHAIN_ARM_MICRO/NANO130.sct
Outdated
Show resolved
Hide resolved
targets/TARGET_NUVOTON/TARGET_NANO100/device/TOOLCHAIN_ARM_MICRO/NANO130.sct
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes are OK.
targets/TARGET_Freescale/TARGET_KLXX/TARGET_KL05Z/device/TOOLCHAIN_ARM_MICRO/MKL05Z4.sct
Outdated
Show resolved
Hide resolved
EXPORT __initial_sp | ||
EXPORT __heap_base | ||
EXPORT __heap_limit | ||
|
||
END |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be part of a different PR? This seems to be for ARM_STD
targets/TARGET_NXP/TARGET_LPC81X/TARGET_LPC810/device/TOOLCHAIN_ARM_MICRO/LPC810.sct
Show resolved
Hide resolved
9da6c45
to
e35408d
Compare
targets/TARGET_NXP/TARGET_LPC13XX/device/TOOLCHAIN_ARM_MICRO/LPC1347.sct
Outdated
Show resolved
Hide resolved
targets/TARGET_NXP/TARGET_LPC13XX/device/TOOLCHAIN_ARM_MICRO/LPC1347.sct
Outdated
Show resolved
Hide resolved
Instead of user defined symbols in assembly files or C files, use linker scripts to add heap and stack - this is inconsistent with ARM std linker scripts
Instead of user defined symbols in assembly files or C files, use linker scripts to add heap and stack - this is inconsistent with ARM std linker scripts
Instead of user defined symbols in assembly files or C files, use linker scripts to add heap and stack - this is inconsistent with ARM std linker scripts
Instead of user defined symbols in assembly files or C files, use linker scripts to add heap and stack - this is inconsistent with ARM std linker scripts
Instead of user defined symbols in assembly files or C files, use linker scripts to add heap and stack - this is inconsistent with ARM std linker scripts
Instead of user defined symbols in assembly files or C files, use linker scripts to add heap and stack - this is inconsistent with ARM std linker scripts
Instead of user defined symbols in assembly files or C files, use linker scripts to add heap and stack - this is inconsistent with ARM std linker scripts
7917184
to
1225499
Compare
Rebase done |
CI started since @deepikabhavnani is fast |
Test run: SUCCESSSummary: 13 of 13 test jobs passed |
Once |
@jeromecoutant Is this good to go? All issues resolved? |
All issues should be resolved. |
Description
As part of 2-region memory model support for all toolchains (#9571) linker files for ARM MICRO were updated to have fixed size stack.
Microlib only supports the two region memory model, updated arm_std.c and linker scripts to use ARM_LIB_STACK and ARM_LIB_HEAP section from scatter files, instead of user defined symbols
Pull request type
Reviewers
@SenRamakri
@ARMmbed/mbed-os-maintainers - This PR Is not dependent on any PR, but is part of feature for 5.12