| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Use uintptr_t instead of DB_UINT when the variable in question describes
a pointer.
|
|
|
|
|
|
|
| |
Using 32bit types like uint32_t for pointers creates issues on 64 bit
architectures like AArch64. Replaced occurrences of these with
uintptr_t, which will work for both 32 and 64 bit architectures. Added
hex_decode_addr function to rtems-debugger.
|
|
|
|
|
|
|
| |
CID 1468682: swbreaks is assigned a value dereferenced from target before
it has been verified that target is not null.
Closes #4240.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
Using _Thread_Executing with RTEMS_DEBUG results in an `assert` if
the server accesses invalid memory.
Updates #2993.
|
|
|