Changeset b69cd3f in rtems-tools


Ignore:
Timestamp:
Mar 26, 2015, 7:23:35 AM (4 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.10, 4.11, master
Children:
20feafb
Parents:
b988768
Message:

trace-linker: Add API and POSIX interfaces.

Location:
linkers
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • linkers/rtems-api.ini

    rb988768 rb69cd3f  
    1414
    1515[rtems-api-task]
    16 trace = rtems_task_create
     16trace = rtems_task_create, rtems_task_ident, rtems_task_self, rtems_task_start
     17trace = rtems_task_restart, rtems_task_delete, rtems_task_suspend, rtems_task_resume
     18trace = rtems_task_is_suspended, rtems_task_set_priority, rtems_task_wake_after
     19trace = rtems_task_wake_when, rtems_iterate_over_all_threads,
     20enable = rtems_task_create, rtems_task_ident, rtems_task_self, rtems_task_start
     21enable = rtems_task_restart, rtems_task_delete, rtems_task_suspend, rtems_task_resume
     22enable = rtems_task_is_suspended, rtems_task_set_priority, rtems_task_wake_after
     23enable = rtems_task_wake_when, rtems_iterate_over_all_threads,
     24
     25[rtems-api-semaphore]
     26trace = rtems_semaphore_create, rtems_semaphore_ident, rtems_semaphore_delete
     27trace = rtems_semaphore_obtain, rtems_semaphore_release, rtems_semaphore_flush
     28trace = rtems_semaphore_set_priority, rtems_task_mode
     29enable = rtems_semaphore_create, rtems_semaphore_ident, rtems_semaphore_delete
     30enable = rtems_semaphore_obtain, rtems_semaphore_release, rtems_semaphore_flush
     31enable = rtems_semaphore_set_priority, rtems_task_mode
     32
     33[rtems-api-event]
     34trace = rtems_event_send, rtems_event_receive
     35enable = rtems_event_send, rtems_event_receive
    1736
    1837[rtems-api-signatures]
    1938rtems_task_create = rtems_status_code, rtems_name, rtems_task_priority, size_t, rtems_mode, rtems_attribute, rtems_id*
     39rtems_task_ident = rtems_status_code, rtems_name, uint32_t, rtems_id*
     40rtems_task_self = rtems_id, void
     41rtems_task_start = rtems_status_code, rtems_id, rtems_task_entry, rtems_task_argument
     42rtems_task_restart = rtems_status_code, rtems_id, rtems_task_argument
     43rtems_task_delete = rtems_status_code, rtems_id
     44rtems_task_suspend = rtems_status_code, rtems_id
     45rtems_task_resume = rtems_status_code, rtems_id
     46rtems_task_is_suspended = rtems_status_code, rtems_id
     47rtems_task_set_priority = rtems_status_code, rtems_id, rtems_task_priority, rtems_task_priority*
     48rtems_task_mode = rtems_status_code, rtems_mode, rtems_mode, rtems_mode*
     49rtems_task_wake_after = rtems_status_code, rtems_interval
     50rtems_task_wake_when = rtems_status_code, rtems_time_of_day*
     51rtems_iterate_over_all_threads = void, rtems_per_thread_routine
    2052
     53; Semaphore
     54rtems_semaphore_create = rtems_status_code, rtems_name, uint32_t, rtems_attribute, rtems_task_priority , rtems_id*
     55rtems_semaphore_ident = rtems_status_code, rtems_name, uint32_t, rtems_id*
     56rtems_semaphore_delete = rtems_status_code, rtems_id
     57rtems_semaphore_obtain = rtems_status_code, rtems_id, rtems_option, rtems_interval
     58rtems_semaphore_release = rtems_status_code, rtems_id
     59rtems_semaphore_flush = rtems_status_code, rtems_id
     60rtems_semaphore_set_priority = rtems_status_code, rtems_id, rtems_id, rtems_task_priority, rtems_task_priority*
     61
     62; Event
     63rtems_event_send = rtems_status_code, rtems_id, rtems_event_set
     64rtems_event_receive = rtems_status_code, rtems_event_set, rtems_option, rtems_interval, rtems_event_set*
  • linkers/rtems.ini

    rb988768 rb69cd3f  
    44[includes]
    55include = rtems-api.ini
     6include = rtems-posix.ini
    67include = rtems-score.ini
    7 
  • linkers/wscript

    rb988768 rb69cd3f  
    9595                       'rtems.ini',
    9696                       'rtems-api.ini',
     97                       'rtems-posix.ini',
    9798                       'rtems-score.ini',
    9899                       'rtems-score-object.ini',
Note: See TracChangeset for help on using the changeset viewer.