| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
CID 1468688: Unchecked return value in snapshot_thread().
Closes #4262
|
|
|
|
|
|
|
|
| |
CID 1468681: Dereference before null check in rtems_debugger_thread_continue().
CID 1468690: Dereference before null check in rtems_debugger_thread_system_resume().
CID 1468694: Dereference before null check in rtems_debugger_thread_find_index().
Closes #4241.
|
|
|
|
|
|
|
|
|
| |
- Fix destorying the target and thread parts.
- Fix the ARM backend to support Cortex-A8 and ARM mode code.
- Use the DBGDSCR interrupt mask when single stepping.
- Use the DBGDSCR method of entry to debug mode to filter the
execptions.
- Add support for BSPs to control the ARM backend.
|
|
|
|
| |
Add and use _Thread_Get_unmapped_real_priority().
|
| |
|
|
|
|
|
|
|
| |
Adding support for a register offset table lets FPU registers
be supported if added to the backend.
Closes #3733.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add `printk` support to aid multi-core debugging.
- Add lock trace to aid lock debugging.
- Fixes to gcc-7.1 warnings.
- Fixes from ticket #2879.
- Add verbose command controls.
- Change using the RTEMS sys/lock.h API to manage exception threads.
- ARM hardware breakpoint fixes. Support for SMP stepping
is not implemented, this requires use of the context id
register.
Closes #2879.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Replace STATES_DELAYING with STATES_WAITING_FOR_TIME.
There is no need for separate timeout thread states. The
Thread_Control::Timer::header and Watchdog_Control::cpu members can be
used to figure out the kind of timeout.
|
|
|
|
|
| |
Add thread state bit to identify thread queues that are embedded in an
object with identifier.
|
| |
|
|
|