Changeset 6c9f017 in rtems for bsps/powerpc/psim


Ignore:
Timestamp:
Feb 2, 2019, 4:09:53 AM (14 months ago)
Author:
Chris Johns <chrisj@…>
Branches:
master
Children:
eec706e2
Parents:
194eb403
git-author:
Chris Johns <chrisj@…> (02/02/19 04:09:53)
git-committer:
Chris Johns <chrisj@…> (02/08/19 23:06:34)
Message:

libdl: Add powerpc large memory and small data support.

  • 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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • bsps/powerpc/psim/start/linkcmds

    r194eb403 r6c9f017  
    3939
    4040/*
    41  * Allocate the maximum memory to the sdata/sbss section.
     41 * Allocate the maximum size to the small data sdata/sbss section.
    4242 */
    43 bsp_section_sdata_bss_maximum_size = 1;
     43bsp_section_set_sdata_sbss_size = 65536;
    4444
    4545INCLUDE linkcmds.base
Note: See TracChangeset for help on using the changeset viewer.