HomePhabricator

[ProcessWindows] Implement a RegisterContextWindows for x86.

Description

[ProcessWindows] Implement a RegisterContextWindows for x86.

This implements the skeleton of a RegisterContext for Windows.
In particular, this implements support only for x86 general purpose
registers.

After this patch, LLDB on Windows can perform basic debugging
operations in a single-threaded inferior process (breakpoint,
register inspection, frame select, unwinding, etc).

Differential Revision: http://reviews.llvm.org/D6322
Reviewed by: Greg Clayton

Details

Committed
zturnerNov 20 2014, 2:47 PM
Differential Revision
D6322: Implement a RegisterContext for Windows and hook it up to TargetThreadWindows
Parents
rL222473: Intercept __crt_va_* used by MSVC "14"
Branches
Unknown
Tags
Unknown

Event Timeline