llvm-project/lldb/source
Francis Ricci 15a2165d64 Skip leading spaces when decoding hex values
Summary:
The StringExtractor functions using stroull will already
skip leading whitespace (ie GetU64). Make sure that the manual
hex parsing functions also skip leading whitespace.

This is important for members of the gdb protocol which are defined
as using whitespace separators (ie qfThreadInfo, qC, etc). While
lldb-server does not use the whitespace separators, gdb-remotes
should work if they do, as the whitespace is defined by the gdb-remote
protocol.

Reviewers: vharron, jasonmolenda, clayborg

Subscribers: sas, lldb-commits

Differential Revision: http://reviews.llvm.org/D20509

llvm-svn: 270592
2016-05-24 18:19:45 +00:00
..
API SBValue::CreateValueFromData didn’t check whether the SBType passed into it is in fact a valid type - this can lead to LLDB crashing upon access 2016-05-23 17:11:14 +00:00
Breakpoint second pass over removal of Mutex and Condition 2016-05-19 05:13:57 +00:00
Commands second pass over removal of Mutex and Condition 2016-05-19 05:13:57 +00:00
Core Adopt mmap flags that allow mmap'ed memory to be less crash prone. 2016-05-20 19:18:20 +00:00
DataFormatters remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
Expression remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
Host second pass over removal of Mutex and Condition 2016-05-19 05:13:57 +00:00
Initialization remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
Interpreter second pass over removal of Mutex and Condition 2016-05-19 05:13:57 +00:00
Plugins Improve wording in TSan reports involving global variables. Don't repeat hex addresses that are the same. 2016-05-24 17:47:23 +00:00
Symbol Removed the m_decl_objects map from ClangASTContext. 2016-05-23 18:30:59 +00:00
Target We have many radars showing that stepping through C++ code can result in slow steps. 2016-05-23 20:37:24 +00:00
Utility Skip leading spaces when decoding hex values 2016-05-24 18:19:45 +00:00
CMakeLists.txt Add initial CMake glue for the NetBSD platform 2015-10-24 00:27:04 +00:00
lldb.cpp Add more NetBSD platform glue for lldb 2015-11-07 15:31:54 +00:00