Changeset b76fa74 in rtems-tools


Ignore:
Timestamp:
Oct 12, 2017, 10:52:59 AM (20 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
0054585
Parents:
5e40b4a
Message:

linkers: Update due to API changes

Update #3160.

Location:
linkers
Files:
1 added
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • linkers/rtems-score-object.ini

    r5e40b4a rb76fa74  
    33;
    44[rtems-score-object-all]
    5 trace = _Objects_Initialize_information, _Objects_Extend_information
     5trace = _Objects_Do_initialize_information, _Objects_Extend_information
    66trace = _Objects_Shrink_information, _Objects_Allocate_unprotected
    7 trace = _Objects_Allocate, _Objects_Free, _Objects_Get, _Objects_Get_isr_disable
     7trace = _Objects_Allocate, _Objects_Free, _Objects_Get
    88trace = _Objects_Get_no_protection, _Objects_Get_next, _Objects_Get_information
    99trace = _Objects_Get_information_id, _Objects_Get_name_as_string, _Objects_Set_name
     
    1111
    1212[rtems-score-object-alloc]
    13 trace = _Objects_Initialize_information, _Objects_Allocate_unprotected
     13trace = _Objects_Do_initialize_information, _Objects_Allocate_unprotected
    1414trace = _Objects_Allocate, _Objects_Free, _Objects_Close
    1515
    1616[rtems-score-object-get]
    17 trace = _Objects_Get, _Objects_Get_isr_disable, _Objects_Get_no_protection
     17trace = _Objects_Get, _Objects_Get_no_protection
    1818trace = _Objects_Get_next, _Objects_Get_information, _Objects_Get_information_id
    1919trace = _Objects_Get_name_as_string
    2020
    2121[rtems-score-object-signatures]
    22 _Objects_Initialize_information = void, Objects_Information*, Objects_APIs, uint16_t, uint32_t, uint16_t, bool, uint32_t
     22_Objects_Do_initialize_information = void, Objects_Information*, Objects_APIs, uint16_t, uint32_t, uint16_t, bool, uint32_t
    2323_Objects_Extend_information = void, Objects_Information*
    2424_Objects_Shrink_information = void, Objects_Information*
     
    2626_Objects_Allocate = Objects_Control*, Objects_Information*
    2727_Objects_Free = void, Objects_Information*, Objects_Control*
    28 _Objects_Get = Objects_Control*, Objects_Information*, Objects_Id, Objects_Locations*
    29 _Objects_Get_isr_disable = Objects_Control*, Objects_Information*, Objects_Id, Objects_Locations*, ISR_Level*
    30 _Objects_Get_no_protection = Objects_Control*, Objects_Information*, Objects_Id, Objects_Locations*
    31 _Objects_Get_next = Objects_Control*, Objects_Information*, Objects_Id, Objects_Locations*, Objects_Id*
     28_Objects_Get = Objects_Control*, Objects_Id, ISR_lock_Context *, const Objects_Information*
     29_Objects_Get_no_protection = Objects_Control*, Objects_Id, const Objects_Information*
     30_Objects_Get_next = Objects_Control*, Objects_Id, const Objects_Information*, Objects_Id*
    3231_Objects_Get_information = Objects_Information*, Objects_APIs, uint16_t
    3332_Objects_Get_information_id = Objects_Information*, Objects_Id
  • linkers/rtems-score-thread.ini

    r5e40b4a rb76fa74  
    55trace = _Thread_Handler_initialization, _Thread_Create_idle, _Thread_Start_multitasking
    66trace = _Thread_Stack_Allocate, _Thread_Stack_Free, _Thread_Initialize, _Thread_Start
    7 trace = _Thread_Restart, _Thread_Yield, _Thread_Set_life_protection
     7trace = _Thread_Restart_other, _Thread_Restart_self, _Thread_Yield, _Thread_Set_life_protection
    88trace = _Thread_Life_action_handler, _Thread_Kill_zombies, _Thread_Close
    9 trace = _Thread_Ready, _Thread_Clear_state, _Thread_Set_state, _Thread_Load_environment
    10 trace = _Thread_Handler, _Thread_Delay_ended, _Thread_Change_priority, _Thread_Set_priority
    11 trace = _Thread_Get, _Thread_blocking_operation_Cancel, _Thread_blocking_operation_Finalize
     9trace = _Thread_Clear_state, _Thread_Set_state, _Thread_Load_environment
     10trace = _Thread_Handler
     11trace = _Thread_Get
    1212
    1313[rtems-score-thread-create-destory]
     
    1717trace = _Thread_Handler_initialization, _Thread_Create_idle
    1818trace = _Thread_Stack_Allocate, _Thread_Initialize, _Thread_Start
    19 trace = _Thread_Restart, _Thread_Handler
     19trace = _Thread_Restart_other, _Thread_Restart_self, _Thread_Handler
    2020
    2121[rtems-score-thread-destroy]
    2222trace = _Thread_Kill_zombies, _Thread_Close
    23 trace = , _Thread_blocking_operation_Cancel, _Thread_blocking_operation_Finalize
    2423
    2524[rtems-score-thread-activity]
    26 trace = _Thread_Restart, _Thread_Yield, _Thread_Set_life_protection
    27 trace = _Thread_Life_action_handler, _Thread_Ready, _Thread_Clear_state,
    28 trace =  _Thread_Set_state, _Thread_Load_environment, _Thread_Delay_ended
    29 trace = _Thread_Change_priority, _Thread_Set_priority, _Thread_Get
     25trace = _Thread_Restart_other, _Thread_Restart_self, _Thread_Yield, _Thread_Set_life_protection
     26trace = _Thread_Life_action_handler, _Thread_Clear_state,
     27trace =  _Thread_Set_state, _Thread_Load_environment
     28trace = _Thread_Get
     29trace = _Thread_Priority_update
    3030
    3131[rtems-score-thread-signatures]
     
    3535_Thread_Stack_Allocate = size_t, Thread_Control*, size_t
    3636_Thread_Stack_Free = void, Thread_Control*
    37 _Thread_Initialize = bool, Objects_Information *, Thread_Control*, const struct Scheduler_Control*, void*, size_t, bool, Priority_Control, bool, Thread_CPU_budget_algorithms, Thread_CPU_budget_algorithm_callout, uint32_t, Objects_Name
    38 _Thread_Start = bool, Thread_Control*, Thread_Start_types, void*, void*, Thread_Entry_numeric_type, Per_CPU_Control*
    39 _Thread_Restart = bool, Thread_Control*, Thread_Control*, void*, Thread_Entry_numeric_type
     37_Thread_Initialize = bool, Thread_Information *, Thread_Control*, const Scheduler_Control*, void*, size_t, bool, Priority_Control, bool, Thread_CPU_budget_algorithms, Thread_CPU_budget_algorithm_callout, uint32_t, Objects_Name
     38_Thread_Start = bool, Thread_Control*, const Thread_Entry_information*, ISR_lock_Context*
     39_Thread_Restart_other = bool, Thread_Control*, const Thread_Entry_information*, ISR_lock_Context*
     40_Thread_Restart_self = void, Thread_Control*, const Thread_Entry_information*, ISR_lock_Context*
    4041_Thread_Yield = void, Thread_Control*
    41 _Thread_Set_life_protection = bool, bool
    42 _Thread_Life_action_handler = void, Thread_Control*, Thread_Action*, Per_CPU_Control*, ISR_Level
     42_Thread_Set_life_protection = Thread_Life_state, Thread_Life_state
     43_Thread_Life_action_handler = void, Thread_Control*, Thread_Action*, ISR_lock_Context*
    4344_Thread_Kill_zombies = void, void
    44 _Thread_Close = void, Thread_Control*, Thread_Control*
    45 _Thread_Ready = void, Thread_Control*
    46 _Thread_Clear_state = void, Thread_Control*, States_Control
    47 _Thread_Set_state = void, Thread_Control*, States_Control
     45_Thread_Close = void, Thread_Control*, Thread_Control*, Thread_Close_context*
     46_Thread_Clear_state = States_Control, Thread_Control*, States_Control
     47_Thread_Set_state = States_Control, Thread_Control*, States_Control
    4848_Thread_Load_environment = void, Thread_Control*
    4949_Thread_Handler = void, void
    50 _Thread_Delay_ended = void, Objects_Id, void*
    51 _Thread_Change_priority = void, Thread_Control*, Priority_Control, bool
    52 _Thread_Set_priority = void, Thread_Control*, Priority_Control
    53 _Thread_Get = Thread_Control*, Objects_Id, Objects_Locations*
    54 _Thread_blocking_operation_Cancel = void, Thread_blocking_operation_States, Thread_Control*, ISR_Level
    55 _Thread_blocking_operation_Finalize = void, Thread_Control*, ISR_Level
     50_Thread_Get = Thread_Control*, Objects_Id, ISR_lock_Context*
     51_Thread_Priority_update = Thread_Control*, Thread_queue_Context*
    5652
  • linkers/rtems-score.ini

    r5e40b4a rb76fa74  
    1111include = rtems-score-thread.ini
    1212signatures = rtems-score-thread-signatures
     13; Thread Queue
     14include = rtems-score-threadq.ini
     15signatures = rtems-score-threadq-signatures
    1316; Heap
    1417include = rtems-score-heap.ini
    1518signatures = rtems-score-heap-signatures
    16 ; Core Mutex
    17 include = rtems-score-coremutex.ini
    18 signatures = rtems-score-coremutex-signatures
    1919
    2020[rtems-score-headers]
     
    2323header = "#include <rtems/score/objectimpl.h>"
    2424header = "#include <rtems/score/threadimpl.h>"
    25 header = "#include <rtems/score/coremuteximpl.h>"
     25header = "#include <rtems/score/threadqimpl.h>"
    2626header = "#include <rtems/score/scheduler.h>"
    2727
  • linkers/wscript

    r5e40b4a rb76fa74  
    123123                       'rtems-score-object.ini',
    124124                       'rtems-score-thread.ini',
     125                       'rtems-score-threadq.ini',
    125126                       'rtems-score-heap.ini',
    126                        'rtems-score-coremutex.ini',
    127127                       'rtld-base.ini',
    128128                       'rtld-trace-buffer.ini',
Note: See TracChangeset for help on using the changeset viewer.