Changeset 6ccfe72 in rtems for cpukit/score/Makefile.am


Ignore:
Timestamp:
Aug 9, 2012, 8:17:42 AM (7 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, master
Children:
e4278f2
Parents:
3b978e19
git-author:
Sebastian Huber <sebastian.huber@…> (08/09/12 08:17:42)
git-committer:
Sebastian Huber <sebastian.huber@…> (10/25/12 12:54:06)
Message:

score: Change _Heap_Extend() API

The _Heap_Extend() has now the same signature as _Heap_Initialize().
The 4th parameter is ignored (page size in _Heap_Initialize()).

Add Heap_Area and Heap_Initialization_or_extend_handler.

Add and test _Heap_No_extend().

This helps to do a table based heap initialization and extension.
Create a table of Heap_Area elements and iterate through it. Set the
handler to _Heap_Initialize() in the first iteration and then to
_Heap_Extend().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/Makefile.am

    r3b978e19 r6ccfe72  
    179179    src/heapfree.c src/heapsizeofuserarea.c src/heapwalk.c src/heapgetinfo.c \
    180180    src/heapgetfreeinfo.c src/heapresizeblock.c src/heapiterate.c \
    181     src/heapgreedy.c
     181    src/heapgreedy.c src/heapnoextend.c
    182182
    183183## OBJECT_C_FILES
Note: See TracChangeset for help on using the changeset viewer.