source: rtems-tools/linkers/rtems-score-heap.ini @ 718b230

5
Last change on this file since 718b230 was 5025439, checked in by Chris Johns <chrisj@…>, on 09/21/14 at 04:24:37

rtems-tld: Add config options, fix void args, and SCore traces.

  • Property mode set to 100644
File size: 1.5 KB
Line 
1;
2; RTEMS Supercore Heap Trace Configurations
3;
4[rtems-score-heap-all]
5trace = _Heap_Get_first_and_last_block, _Heap_Initialize, _Heap_Allocate_aligned_with_boundary
6trace = _Heap_Free, _Heap_Walk, _Heap_Iterate, _Heap_Greedy_allocate
7trace = _Heap_Greedy_allocate_all_except_largest, _Heap_Greedy_free, _Heap_Get_information
8trace = _Heap_Get_free_information, _Heap_Size_of_alloc_area, _Heap_Resize_block
9trace = _Heap_Block_allocate
10
11[rtems-score-heap-signatures]
12_Heap_Get_first_and_last_block = bool, uintptr_t, uintptr_t, uintptr_t, uintptr_t, Heap_Block**, Heap_Block**
13_Heap_Initialize = uintptr_t, Heap_Control*, void*, uintptr_t, uintptr_t
14_Heap_Allocate_aligned_with_boundary = void*, Heap_Control*, uintptr_t, uintptr_t, uintptr_t
15_Heap_Free = bool, Heap_Control*, void*
16_Heap_Walk = bool, Heap_Control*, int, bool
17_Heap_Iterate = void, Heap_Control*, Heap_Block_visitor, void*
18_Heap_Greedy_allocate = Heap_Block*, Heap_Control*, const uintptr_t*, size_t
19_Heap_Greedy_allocate_all_except_largest = Heap_Block*, Heap_Control*, uintptr_t*
20_Heap_Greedy_free = void, Heap_Control*, Heap_Block*
21_Heap_Get_information = void, Heap_Control*, Heap_Information_block*
22_Heap_Get_free_information = void, Heap_Control*, Heap_Information*
23_Heap_Size_of_alloc_area = bool, Heap_Control*, void*, uintptr_t*
24_Heap_Resize_block = Heap_Resize_status, Heap_Control*, void*, uintptr_t, uintptr_t*, uintptr_t*
25_Heap_Block_allocate = Heap_Block*, Heap_Control*, Heap_Block*, uintptr_t, uintptr_t
26
Note: See TracBrowser for help on using the repository browser.