#
269024 |
|
23-Jul-2014 |
emaste |
MFC r262528: Update LLDB snapshot to upstream r202189
Highlights include (upstream revs in parens):
- Improvements to the remote GDB protocol client (r196610, r197579, r197857, r200072, and others)
- Bug fixes for big-endian targets (r196808)
- Initial support for libdispatch (GCD) queues in the debuggee (r197190)
- Add "step-avoid-libraries" setting (r199943)
- IO subsystem improvements (including initial work on a curses gui) (r200263)
- Support hardware watchpoints on FreeBSD (r201706)
- Improved unwinding through hand-written assembly functions (r201839)
- Handle DW_TAG_unspecified_parameters for variadic functions (r202061)
- Fix Ctrl+C interrupting a running inferior process (r202086, r202154)
- Various bug fixes for memory leaks, LLDB segfaults, the C++ demangler, ELF core files, DWARF debug info, and others.
Sponsored by: DARPA, AFRL
|
#
263366 |
|
19-Mar-2014 |
emaste |
MFC r258873: Workaround lldb issue with main module base address
On FreeBSD lldb sometimes reloads the the main module's (executable's) symbols at the wrong address. Work around this for now by explicitly reloading at base_address=0 when it happens.
A proper fix is needed but early testers have reported this issue so this workaround should allow them to make further progress.
http://llvm.org/bugs/show_bug.cgi?id=17880
Sponsored by: DARPA, AFRL
|
#
263363 |
|
19-Mar-2014 |
emaste |
MFC r258054: Update LLDB to upstream r194122 snapshot
Inludes minor changes relative to upstream, for compatibility with FreeBSD's in-tree LLVM 3.3:
- Reverted LLDB r191806, restoring use of previous API. - Reverted part of LLDB r189317, restoring previous enum names. - Work around missing LLVM r192504, using previous registerEHFrames API (limited functionality). - Removed PlatformWindows header include and init/terminate calls.
Sponsored by: DARPA, AFRL
|
#
269024 |
|
23-Jul-2014 |
emaste |
MFC r262528: Update LLDB snapshot to upstream r202189
Highlights include (upstream revs in parens):
- Improvements to the remote GDB protocol client (r196610, r197579, r197857, r200072, and others)
- Bug fixes for big-endian targets (r196808)
- Initial support for libdispatch (GCD) queues in the debuggee (r197190)
- Add "step-avoid-libraries" setting (r199943)
- IO subsystem improvements (including initial work on a curses gui) (r200263)
- Support hardware watchpoints on FreeBSD (r201706)
- Improved unwinding through hand-written assembly functions (r201839)
- Handle DW_TAG_unspecified_parameters for variadic functions (r202061)
- Fix Ctrl+C interrupting a running inferior process (r202086, r202154)
- Various bug fixes for memory leaks, LLDB segfaults, the C++ demangler, ELF core files, DWARF debug info, and others.
Sponsored by: DARPA, AFRL
|
#
263366 |
|
19-Mar-2014 |
emaste |
MFC r258873: Workaround lldb issue with main module base address
On FreeBSD lldb sometimes reloads the the main module's (executable's) symbols at the wrong address. Work around this for now by explicitly reloading at base_address=0 when it happens.
A proper fix is needed but early testers have reported this issue so this workaround should allow them to make further progress.
http://llvm.org/bugs/show_bug.cgi?id=17880
Sponsored by: DARPA, AFRL
|
#
263363 |
|
19-Mar-2014 |
emaste |
MFC r258054: Update LLDB to upstream r194122 snapshot
Inludes minor changes relative to upstream, for compatibility with FreeBSD's in-tree LLVM 3.3:
- Reverted LLDB r191806, restoring use of previous API. - Reverted part of LLDB r189317, restoring previous enum names. - Work around missing LLVM r192504, using previous registerEHFrames API (limited functionality). - Removed PlatformWindows header include and init/terminate calls.
Sponsored by: DARPA, AFRL
|