|
RTEMS CPU Kit with SuperCore
4.11.2
|
RTEMS Run-Time Link Editor Trace. More...

Functions | |
| bool | rtems_rtl_trace (rtems_rtl_trace_mask mask) |
| Call to check if this part is bring traced. More... | |
| rtems_rtl_trace_mask | rtems_rtl_trace_set_mask (rtems_rtl_trace_mask mask) |
| Set the mask. More... | |
| rtems_rtl_trace_mask | rtems_rtl_trace_clear_mask (rtems_rtl_trace_mask mask) |
| Clear the mask. More... | |
| int | rtems_rtl_trace_shell_command (int argc, char *argv[]) |
| Add shell trace shell command. | |
RTEMS Run-Time Link Editor Trace.
A configurable tracer for the RTL. See the header file for the enable and disable.
| bool rtems_rtl_trace | ( | rtems_rtl_trace_mask | mask | ) |
Call to check if this part is bring traced.
If RTEMS_RTL_TRACE is defined to 0 the code is dead code elminiated when built with -Os, -O2, or higher.
| mask | The part of the API to trace. |
| true | Tracing is active for the mask. |
| false | Do not trace. |
Referenced by rtems_rtl_elf_relocate_rela(), rtems_rtl_load_object(), rtems_rtl_obj_cache_close(), rtems_rtl_obj_cache_flush(), rtems_rtl_obj_load_sections(), rtems_rtl_unload_object(), and rtems_rtl_unresolved_resolve().
| rtems_rtl_trace_mask rtems_rtl_trace_clear_mask | ( | rtems_rtl_trace_mask | mask | ) |
Clear the mask.
| mask | The mask bits to clear. |
| rtems_rtl_trace_mask rtems_rtl_trace_set_mask | ( | rtems_rtl_trace_mask | mask | ) |
Set the mask.
| mask | The mask bits to set. |
1.8.13