[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