Correct an oversight. Thanks Ingo!

This commit is contained in:
Rene Gollent 2012-11-11 12:03:28 -05:00
parent 4f9eec722c
commit 22fc56ce8c
2 changed files with 5 additions and 3 deletions

View File

@ -40,7 +40,8 @@ enum {
enum {
WATCHPOINT_CAPABILITY_FLAG_READ = 1,
WATCHPOINT_CAPABILITY_FLAG_WRITE = 2
WATCHPOINT_CAPABILITY_FLAG_WRITE = 2,
WATCHPOINT_CAPABILITY_FLAG_READ_WRITE = 4
};

View File

@ -620,8 +620,9 @@ ArchitectureX86::GetWatchpointDebugCapabilities(int32& _maxRegisterCount,
// two available for watchpoints.
_maxRegisterCount = 2;
// x86 only supports write watchpoints.
_watchpointCapabilityFlags = WATCHPOINT_CAPABILITY_FLAG_WRITE;
// x86 only supports write and read/write watchpoints.
_watchpointCapabilityFlags = WATCHPOINT_CAPABILITY_FLAG_WRITE
| WATCHPOINT_CAPABILITY_FLAG_READ_WRITE;
return B_OK;
}