summaryrefslogtreecommitdiffstats
path: root/cpukit/libdebugger (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-08-16libdebugger/i386 Fix i386 backend after changes.Chris Johns1-1/+16
Closes #3097.
2017-08-15libdebugger: Fixes to debugging, ARM support, locking, and gcc-7.1 warnings.Chris Johns15-313/+466
- 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.
2017-04-19libdebugger: Fix the mode on task create. Clean up warnings.Chris Johns1-14/+21
Closes #2976.
2017-04-15libdebugger: Work around assert when using _Thread_Executing.Chris Johns2-2/+8
Using _Thread_Executing with RTEMS_DEBUG results in an `assert` if the server accesses invalid memory. Updates #2993.
2017-01-12Add and use rtems_assoc_thread_states_to_string()Sebastian Huber1-50/+3
2017-01-12libdebugger: Fix const qualifierSebastian Huber1-1/+1
2017-01-12score: Replace STATES_DELAYINGSebastian Huber1-1/+0
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.
2017-01-11score: Add STATES_THREAD_QUEUE_WITH_IDENTIFIERSebastian Huber1-5/+3
Add thread state bit to identify thread queues that are embedded in an object with identifier.
2017-01-11score: Delete STATES_WAITING_FOR_BUFFERSebastian Huber1-1/+0
2016-12-02libdebugger: Build for ARM's without a CP15.Chris Johns1-40/+114
2016-11-29cpukit: Add libdebugger, a remote debugger agent for GDB.Chris Johns18-0/+6294