[llvm-commits] CVS: llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp
Owen Anderson
resistor at mac.com
Tue May 2 18:30:21 PDT 2006
Changes in directory llvm/lib/ExecutionEngine/Interpreter:
Interpreter.cpp updated: 1.29 -> 1.30
---
Log message:
Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference.
This fixes PR 759: http://llvm.cs.uiuc.edu/PR759 .
---
Diffs of the changes: (+1 -1)
Interpreter.cpp | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp
diff -u llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp:1.29 llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp:1.30
--- llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp:1.29 Thu Mar 23 20:53:49 2006
+++ llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp Tue May 2 20:29:56 2006
@@ -71,7 +71,7 @@
isLongPointer ? 8 : 4) {
memset(&ExitValue, 0, sizeof(ExitValue));
- setTargetData(TD);
+ setTargetData(&TD);
// Initialize the "backend"
initializeExecutionEngine();
initializeExternalFunctions();
More information about the llvm-commits
mailing list