summaryrefslogtreecommitdiffstats
path: root/bsps/powerpc/psim/start/linkcmds (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/powerpc/psim: Change license to BSD-2Joel Sherrill2022-07-121-3/+22
| | | | Updates #3053.
* psim: Rework device tree so devices do not conflict with 256MB RAMJoel Sherrill2020-03-051-1/+1
| | | | updates #3849.
* bsps/powerpc: Fix small data area sectionSebastian Huber2019-02-111-4/+2
| | | | | | | | | | Fix small data area in case no fixed size is desired. Rename bsp_section_set_sdata_sbss_size into bsp_section_small_data_area_size since this symbol reflects the overall small data area size (including space for libdl). Do not use bsp_section_sbss_size before definition in linker command file. Add new symbols to <bsp/linker-symbols.h>. Update #3687.
* libdl: Add powerpc large memory and small data support.Chris Johns2019-02-091-2/+2
| | | | | | | | | | | | | | | | | - Add support for architecure sections that can be handled by the architecture back end. - Add trampoline/fixup support for PowerPC. This means the PowerPC now supports large memory loading of applications. - Add a bit allocator to manage small block based regions of memory. - Add small data (sdata/sbss) support for the PowerPC. The support makes the linker allocated small data region of memory a global resource available to libdl loaded object files. Updates #3687 Updates #3685
* powerpc/psim: Increase the psim memory to 256MChris Johns2019-02-091-1/+6
| | | | | | This allows test dl09 to run and test PowePC backend trampoline support. Updates #3685
* bsps: Support .rtemsstack.* linker input sectionsSebastian Huber2018-06-271-1/+1
| | | | | | Use a dedicated memory region or place it between the BSS and workspace. Update #3459.
* bsps: Move startup files to bspsSebastian Huber2018-04-201-0/+40
Adjust build support files to new directory layout. This patch is a part of the BSP source reorganization. Update #3285.