Changes in directory llvm/lib/Target/X86:
X86TargetMachine.cpp updated: 1.124 -> 1.125 --- Log message: Fix some X86 JIT failures. This should really come from TargetJITInfo. --- Diffs of the changes: (+3 -0) X86TargetMachine.cpp | 3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/X86/X86TargetMachine.cpp diff -u llvm/lib/Target/X86/X86TargetMachine.cpp:1.124 llvm/lib/Target/X86/X86TargetMachine.cpp:1.125 --- llvm/lib/Target/X86/X86TargetMachine.cpp:1.124 Sun Sep 3 23:14:57 2006 +++ llvm/lib/Target/X86/X86TargetMachine.cpp Mon Sep 4 13:48:41 2006 @@ -106,6 +106,9 @@ bool X86TargetMachine::addCodeEmitter(FunctionPassManager &PM, bool Fast, MachineCodeEmitter &MCE) { + // FIXME: Move this to TargetJITInfo! + setRelocationModel(Reloc::Static); + PM.add(createX86CodeEmitterPass(*this, MCE)); return false; } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits