[llvm-commits] CVS: llvm/lib/Target/X86/X86TargetMachine.cpp
Chris Lattner
lattner at cs.uiuc.edu
Thu Nov 6 15:31:06 PST 2003
Changes in directory llvm/lib/Target/X86:
X86TargetMachine.cpp updated: 1.35 -> 1.36
---
Log message:
Fix warnings building on sparc
---
Diffs of the changes: (+2 -2)
Index: llvm/lib/Target/X86/X86TargetMachine.cpp
diff -u llvm/lib/Target/X86/X86TargetMachine.cpp:1.35 llvm/lib/Target/X86/X86TargetMachine.cpp:1.36
--- llvm/lib/Target/X86/X86TargetMachine.cpp:1.35 Mon Oct 20 14:43:18 2003
+++ llvm/lib/Target/X86/X86TargetMachine.cpp Thu Nov 6 15:30:05 2003
@@ -149,7 +149,7 @@
char *OldByte = (char *) Old;
*OldByte++ = 0xE9; // Emit JMP opcode.
int32_t *OldWord = (int32_t *) OldByte;
- int32_t NewAddr = (int32_t) New;
- int32_t OldAddr = (int32_t) OldWord;
+ int32_t NewAddr = (intptr_t) New;
+ int32_t OldAddr = (intptr_t) OldWord;
*OldWord = NewAddr - OldAddr - 4; // Emit PC-relative addr of New code.
}
More information about the llvm-commits
mailing list