summaryrefslogtreecommitdiffstats
path: root/bsps/powerpc/qoriq/start/linkcmds.qoriq_e500 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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-0/+5
| | | | | | | | | | | | | | | | | - 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
* 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/+38
Adjust build support files to new directory layout. This patch is a part of the BSP source reorganization. Update #3285.