summaryrefslogtreecommitdiffstats
path: root/lldb/tools/debugserver/source/DNBDataRef.cpp
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2017-01-06 01:42:56 +0000
committerDavid Blaikie <dblaikie@gmail.com>2017-01-06 01:42:56 +0000
commita77ec68e501d973071bff3e841e9991ce3402299 (patch)
tree79f21f48d9fcf002acc426c5f527a6503bb44e4c /lldb/tools/debugserver/source/DNBDataRef.cpp
parent201f0f55023719fd58ce21355bdb9f8a17001fca (diff)
downloadbcm5719-llvm-a77ec68e501d973071bff3e841e9991ce3402299.tar.gz
bcm5719-llvm-a77ec68e501d973071bff3e841e9991ce3402299.zip
Revert part of cleanup to fix a build break
Wasn't sure I could include ErrorHandling.h here, and evidently I wasn't building this part (must've made the change using sed after getting tired of fixing each compilation error individually). llvm-svn: 291204
Diffstat (limited to 'lldb/tools/debugserver/source/DNBDataRef.cpp')
-rw-r--r--lldb/tools/debugserver/source/DNBDataRef.cpp15
1 files changed, 13 insertions, 2 deletions
diff --git a/lldb/tools/debugserver/source/DNBDataRef.cpp b/lldb/tools/debugserver/source/DNBDataRef.cpp
index 95b85f3d7f5..d7dce1ab733 100644
--- a/lldb/tools/debugserver/source/DNBDataRef.cpp
+++ b/lldb/tools/debugserver/source/DNBDataRef.cpp
@@ -115,13 +115,18 @@ uint32_t DNBDataRef::GetMax32(offset_t *offset_ptr, uint32_t byte_size) const {
switch (byte_size) {
case 1:
return Get8(offset_ptr);
+ break;
case 2:
return Get16(offset_ptr);
+ break;
case 4:
return Get32(offset_ptr);
+ break;
default:
- llvm_unreachable("GetMax32 unhandled case!");
+ assert(!"GetMax32 unhandled case!");
+ break;
}
+ return 0;
}
//----------------------------------------------------------------------
@@ -134,15 +139,21 @@ uint64_t DNBDataRef::GetMax64(offset_t *offset_ptr, uint32_t size) const {
switch (size) {
case 1:
return Get8(offset_ptr);
+ break;
case 2:
return Get16(offset_ptr);
+ break;
case 4:
return Get32(offset_ptr);
+ break;
case 8:
return Get64(offset_ptr);
+ break;
default:
- llvm_unreachable("GetMax64 unhandled case!");
+ assert(!"GetMax64 unhandled case!");
+ break;
}
+ return 0;
}
//----------------------------------------------------------------------
OpenPOWER on IntegriCloud