- Feb 09, 2011
-
-
Greg Clayton authored
layer a bit more. llvm-svn: 125149
-
Johnny Chen authored
refactorings of EmulateInstructionARM.cpp file, which will be modified later to take advantage of these helper methods. llvm-svn: 125148
-
Caroline Tice authored
Add code to emulate the LDMIB Arm instruction. Modify code for LDM and LDMDB instructions to only create one context and to reuse it, rather than creating multiple contexts. llvm-svn: 125139
-
Johnny Chen authored
llvm-svn: 125138
-
Jim Ingham authored
Add FileSpec::ResolvePartialUsername, and use it in CommandCompletions to isolate pwd.h in the Host layer. llvm-svn: 125135
-
Johnny Chen authored
on NonZero and Compare and Branch on Zero" operations. llvm-svn: 125134
-
Caroline Tice authored
Add code to emulate LDMDB Arm instruction. llvm-svn: 125133
-
- Feb 08, 2011
-
-
Caroline Tice authored
llvm-svn: 125118
-
Johnny Chen authored
into g_thumb_opcodes table. llvm-svn: 125112
-
Greg Clayton authored
llvm-svn: 125110
-
Greg Clayton authored
getting the file spec from the file descriptor. llvm-svn: 125106
-
Johnny Chen authored
llvm-svn: 125103
-
Johnny Chen authored
llvm-svn: 125100
-
Johnny Chen authored
llvm-svn: 125099
-
Greg Clayton authored
llvm-svn: 125093
-
Greg Clayton authored
loader changes. llvm-svn: 125084
-
Jim Ingham authored
Rework the RunThreadPlan event handling to use Event Hijacking not stopping the event thread. Also clarify the logic of the function. llvm-svn: 125083
-
Greg Clayton authored
the lldb/source/Host/*.cpp and lldb/source/Host/*/*.cpp directories. The only offenders are the command completion and the StreamFile.cpp. I will soon modify StreamFile.cpp to use a lldb/source/Host/File.cpp so that all file open, close, read, write, seek, are abstracted into the host layer as well, then this will be gone. llvm-svn: 125082
-
Jim Ingham authored
llvm-svn: 125081
-
Jim Ingham authored
llvm-svn: 125080
-
Jim Ingham authored
llvm-svn: 125079
-
Greg Clayton authored
We have a common unix implementation in lldb/source/Host/common/FileSpec.cpp. llvm-svn: 125078
-
Jim Ingham authored
llvm-svn: 125076
-
Johnny Chen authored
llvm-svn: 125075
-
Greg Clayton authored
in the DWARF + debug map symbol file parser. Also cleaned up the "image lookup --address ADDR" output when we it results in something that is in an inlined function. Now we correctly dump out the full inlined call stack. llvm-svn: 125072
-
Greg Clayton authored
integer. Modified patch from Kirk Beitz. llvm-svn: 125067
-
Greg Clayton authored
flags such that symbols can be searched for within a shared library if desired. Platforms that support the RTLD_FIRST flag can still take advantage of their quicker lookups, and other platforms can still get the same fucntionality with a little extra work. Also changed LLDB_CONFIG flags over to either being defined, or not being defined to stay in line with current open source practices and to prepare for using autoconf or cmake to configure LLDB builds. llvm-svn: 125064
-
Johnny Chen authored
as pointed out By Caroline. Refactored a little bit by adding two new helper methods to the EmulateInstructionARM class: o BranchWritePC() o BXWritePC() llvm-svn: 125059
-
Greg Clayton authored
where the implementation is hidden in the host layer. This avoids a slew of "#if LLDB_CONFIG_TERMIOS_SUPPORTED" statements in the code and keeps things cleaner. llvm-svn: 125057
-
- Feb 07, 2011
-
-
Johnny Chen authored
tables. EmulateB() has empty impl. and needs to be filled in later. llvm-svn: 125048
-
Jim Ingham authored
llvm-svn: 125031
-
Greg Clayton authored
#include "lldb/Host/Config.h" Or the LLDB_CONFIG_TERMIOS_SUPPORTED defined won't be set. I will fix all of this Termios stuff later today by moving lldb/Core/TTYState.* into the host layer and then we conditionalize all of this inside TTYState.cpp and then we get rid of LLDB_CONFIG_TERMIOS_SUPPORTED all together. Typically, when we start to see too many "#if LLDB_CONFIG_XXXX" preprocessor directives, this is a good indicator that something needs to be moved over to the host layer. TTYState can be modified to do all of the things that many areas of the code are currently doing, and it will avoid all of the preprocessor noise. llvm-svn: 125027
-
Greg Clayton authored
llvm-svn: 125024
-
Greg Clayton authored
llvm-svn: 125016
-
Greg Clayton authored
avoid using RTLD_FIRST with dlopen to keep things compatible with other *NIX variants. Patch from Jai Menon. llvm-svn: 125015
-
Greg Clayton authored
that aren't always available (sometimes d_namlen or d_reclen). Now strlen is used to avoid such issues. llvm-svn: 125008
-
- Feb 05, 2011
-
-
Greg Clayton authored
llvm-svn: 124944
-
Greg Clayton authored
llvm-svn: 124943
-
Greg Clayton authored
llvm-svn: 124942
-
Greg Clayton authored
llvm-svn: 124941
-