- Jan 26, 2011
-
-
Jim Ingham authored
Make sure that if a CallFunction thread plan crashes while running in the "run to address" mode, and it is an auto-discard thread plan, the plan stack unwinds properly. llvm-svn: 124306
-
Jim Ingham authored
llvm-svn: 124305
-
Jim Ingham authored
llvm-svn: 124304
-
Johnny Chen authored
llvm-svn: 124262
-
Johnny Chen authored
llvm-svn: 124261
-
Johnny Chen authored
named InstructionUtils.h and modify some existing code to use them. llvm-svn: 124259
-
Johnny Chen authored
Update emulate_sub_sp_imm to handle Encoding T1. llvm-svn: 124253
-
Greg Clayton authored
llvm-svn: 124250
-
Johnny Chen authored
Update emulate_sub_sp_imm to handle Encoding T2 & T3. llvm-svn: 124248
-
- Jan 25, 2011
-
-
Johnny Chen authored
to an operation to adjust the stack pointer (allocate space for local storage). llvm-svn: 124237
-
Greg Clayton authored
Removed incorrect enumeration from switch. llvm-svn: 124232
-
Greg Clayton authored
Fixed bug reported by Ken Ryall. llvm-svn: 124231
-
Johnny Chen authored
llvm-svn: 124208
-
Greg Clayton authored
We will need to try again soon, but this change was causing instability. llvm-svn: 124180
-
Greg Clayton authored
types. What was happening was the DWARF parser was almost ignoring definitions (DIEs with the DW_AT_declaration set to 1). It wasn't ignoring declarations that had _some_ children. When this happened, we would treat the declaration as a complete type. Often we would have a declaration of a type with just some enum definitions inside and nothing else. Now we correctly ignore these definitions, and also I added some changes to allow us to figure out what decl context these special declarations actually point to. llvm-svn: 124179
-
Jim Ingham authored
if we undid some user provided suspends, we need to re-do the suspends. llvm-svn: 124178
-
Greg Clayton authored
parse the exit status in case we send this packet while stopped. llvm-svn: 124177
-
Jason Molenda authored
with my last commit. The change should be correct but it's not fixing anything important and right now unneeded changes are not a good idea. llvm-svn: 124173
-
Jason Molenda authored
section is encrypted before trying to read it. Fixes assert / crash when trying to unwind an executable w/ encrypted eh_frame sect. llvm-svn: 124172
-
Greg Clayton authored
or stopped. Added support for sections to be able to state if they are encrypted or not. llvm-svn: 124171
-
Jim Ingham authored
llvm-svn: 124170
-
Johnny Chen authored
llvm-svn: 124165
-
Johnny Chen authored
Use two opcode tables g_arm_opcodes and g_thumb_opcodes, instead of lumping arm and thumb opcodes together. llvm-svn: 124156
-
Greg Clayton authored
contained a valid object pointer. llvm-svn: 124155
-
- Jan 24, 2011
-
-
Johnny Chen authored
which has been corrected in the subsequent errata. llvm-svn: 124152
-
Johnny Chen authored
i.e., pushing one register onto the full descending stacks. llvm-svn: 124149
-
Johnny Chen authored
llvm-svn: 124147
-
Johnny Chen authored
llvm-svn: 124144
-
Johnny Chen authored
llvm-svn: 124143
-
Johnny Chen authored
llvm-svn: 124141
-
Johnny Chen authored
Plus add an extra field ARMInstrSize to the table entry type 'ARMOpcode'. llvm-svn: 124140
-
Johnny Chen authored
llvm-svn: 124131
-
Sean Callanan authored
it to interpret a "this" variable that was merely a pointer -- that is, not a class pointer -- as meaning that the current context was inside a C++ method. This bug would prevent expressions from evaluating correctly in regular C code if there was a pointer variable named "this" in scope. llvm-svn: 124117
-
Greg Clayton authored
they may be in sensitive areas and we set breakpoints on the thread creation routines if we are running expressions, so the threads should quickly get to a safe spot. llvm-svn: 124115
-
Jim Ingham authored
llvm-svn: 124114
-
Jim Ingham authored
Be sure to clear out the base plan's m_report_run and m_report_stop each time we resume so we don't use stale values. llvm-svn: 124113
-
Greg Clayton authored
llvm-svn: 124112
-
Greg Clayton authored
llvm-svn: 124109
-
Jim Ingham authored
Some useful logging. Also don't stuff the temporary thread into a shared pointer for no apparent reason. llvm-svn: 124108
-
Jim Ingham authored
Add a method to StreamFile to line buffer the file. Use that in "log enable -f file" to line buffer the log output. llvm-svn: 124107
-