summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h
diff options
context:
space:
mode:
authorCaroline Tice <ctice@apple.com>2011-04-22 05:08:45 +0000
committerCaroline Tice <ctice@apple.com>2011-04-22 05:08:45 +0000
commitde2fb9cf76b2623db02f46b02379cf57ed480b68 (patch)
treeccef0b0a3e6d6632dea190bfa7d888aa19e2dc33 /lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h
parent22a19816f6c7c2942fe8f773872791755b5b1c7f (diff)
downloadbcm5719-llvm-de2fb9cf76b2623db02f46b02379cf57ed480b68.tar.gz
bcm5719-llvm-de2fb9cf76b2623db02f46b02379cf57ed480b68.zip
Change code for reading emulation data files to read the new file
format. (The newly formatted files will go in as a separate commit in a few minutes). llvm-svn: 129981
Diffstat (limited to 'lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h')
-rw-r--r--lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h b/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h
index 8ddfbed4bb4..025ff9e3d94 100644
--- a/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h
+++ b/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h
@@ -14,6 +14,7 @@
#include "lldb/Core/EmulateInstruction.h"
#include "lldb/Core/Opcode.h"
+#include "lldb/Interpreter/NamedOptionValue.h"
namespace lldb_private {
@@ -47,11 +48,8 @@ public:
LoadPseudoRegistersFromFrame (StackFrame &frame);
bool
- LoadState (FILE *test_file);
-
- static bool
- LoadRegisterStatesFromTestFile (FILE *test_file, EmulationStateARM &before_state, EmulationStateARM &after_state);
-
+ LoadStateFromDictionary (OptionValueDictionary *test_data);
+
bool
CompareState (EmulationStateARM &other_state);
OpenPOWER on IntegriCloud