summaryrefslogtreecommitdiffstats
path: root/lldb/source/Host/common/XML.cpp
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2018-02-28 20:42:29 +0000
committerPavel Labath <labath@google.com>2018-02-28 20:42:29 +0000
commitec03d7e3babb18f222d9b83a04e747f206f416a5 (patch)
tree242cc79fe6f09deb8ff99826bfb123cc331a4e65 /lldb/source/Host/common/XML.cpp
parentfde8b042358ac2b8ac0b7c3a590e9471d3515462 (diff)
downloadbcm5719-llvm-ec03d7e3babb18f222d9b83a04e747f206f416a5.tar.gz
bcm5719-llvm-ec03d7e3babb18f222d9b83a04e747f206f416a5.zip
Revert "[lldb] Use vFlash commands when writing to target's flash memory regions"
This reverts commit r326261 as it introduces inconsistencies in the handling of load addresses for ObjectFileELF -- some parts of the class use physical addresses, and some use virtual. This has manifested itself as us not being able to set the load address of the vdso "module" on android. llvm-svn: 326367
Diffstat (limited to 'lldb/source/Host/common/XML.cpp')
-rw-r--r--lldb/source/Host/common/XML.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/lldb/source/Host/common/XML.cpp b/lldb/source/Host/common/XML.cpp
index 42e3d4b6e92..c3169bd6e08 100644
--- a/lldb/source/Host/common/XML.cpp
+++ b/lldb/source/Host/common/XML.cpp
@@ -151,18 +151,6 @@ llvm::StringRef XMLNode::GetAttributeValue(const char *name,
return llvm::StringRef();
}
-bool XMLNode::GetAttributeValueAsUnsigned(const char *name, uint64_t &value,
- uint64_t fail_value, int base) const {
-#if defined(LIBXML2_DEFINED)
- llvm::StringRef str_value = GetAttributeValue(name, "");
-#else
- llvm::StringRef str_value;
-#endif
- bool success = false;
- value = StringConvert::ToUInt64(str_value.data(), fail_value, base, &success);
- return success;
-}
-
void XMLNode::ForEachChildNode(NodeCallback const &callback) const {
#if defined(LIBXML2_DEFINED)
if (IsValid())
OpenPOWER on IntegriCloud