Sebastian Huber
5ed0035377
bsps: Sort .noinit* sections
...
Sort the .noinit* input sections by name first, then by alignment if two
sections have the same name. This allows the placement of begin/end symbols to
initialize some areas with a special value.
Update #4678 .
2022-07-15 10:46:02 +02:00
Sebastian Huber
e10dec0fe7
bsps: Support RTEMS_NOINIT in linkcmds
...
Update #3866 .
2021-05-02 18:41:21 +02:00
Sebastian Huber
30d61a66d9
bsps/powerpc: Fix constructors with priority
...
Update #3339 .
2019-05-07 10:31:51 +02:00
Sebastian Huber
f6895c6d55
bsps/powerpc: Fix C++ exception handling
...
Close #3736 .
2019-05-07 10:31:51 +02:00
Chris Johns
ec1dd51aae
libdl: Add small data support to the remaining PowerPC BSPs.
...
Updates #3687
2019-03-07 06:33:47 +11:00
Sebastian Huber
dbe6e0ad09
bsps/powerpc: Move .rtemstack section
...
Move the .rtemsstack section from a read-only to a read-write area, see
page table setup in __BSP_default_pgtbl_setup().
2019-03-04 09:25:21 +01:00
Sebastian Huber
84e59b7c04
bsps/powerpc: Use interrupt stack for init stack
...
Move start.o to separate file.
Update #3459 .
2018-11-19 07:15:47 +01:00
Sebastian Huber
715d6167e0
bsps: Support .rtemsstack.* linker input sections
...
Use a dedicated memory region or place it between the BSS and workspace.
Update #3459 .
2018-06-27 08:58:16 +02:00
Sebastian Huber
9964895866
bsps: Move startup files to bsps
...
Adjust build support files to new directory layout.
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-04-20 13:52:14 +02:00