Skip to content

Conversation

@RobinKastberg
Copy link
Contributor

This will implement a way of doing static initialization the "IAR" way. This is done by calling __iar_data_init3 which handles all static initialization that is mentioned in the linker file "initialize by copy".

@RobinKastberg RobinKastberg force-pushed the iar-bycopy2 branch 2 times, most recently from fd11045 to 695a536 Compare February 28, 2025 09:56
Copy link
Contributor

@bjorniuppsala bjorniuppsala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have fun!

Copy link
Contributor

@tejlmand tejlmand left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor nit observed.

@RobinKastberg RobinKastberg added the area: IAR IAR Toolchain label Apr 1, 2025
@57300 57300 removed their request for review April 1, 2025 19:02
@RobinKastberg
Copy link
Contributor Author

rebased

@github-actions github-actions bot added the area: Testsuite Testsuite label May 5, 2025
@github-actions github-actions bot added the area: ARM ARM (32-bit) Architecture label May 5, 2025
@RobinKastberg
Copy link
Contributor Author

Updated according to feedback.

@RobinKastberg RobinKastberg requested a review from tejlmand May 5, 2025 06:57
@RobinKastberg RobinKastberg force-pushed the iar-bycopy2 branch 4 times, most recently from 3790c79 to ce087d9 Compare May 6, 2025 13:03
@RobinKastberg
Copy link
Contributor Author

Sorry I did something strange. Trying again, also having some strange CI issue.

This will implement a way of doing static initialization
the "IAR" way. This is done by calling __iar_data_init3
which handles all static initialization that is mentioned
in the linker file "initialize by copy".

Signed-off-by: Robin Kastberg <robin.kastberg@iar.com>
@kartben kartben merged commit 5a92e46 into zephyrproject-rtos:main May 12, 2025
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants