[llvm-commits] CVS: llvm-gcc/gcc/llvm-expand.c

Chris Lattner lattner at cs.uiuc.edu
Tue Jun 8 20:11:02 PDT 2004


Changes in directory llvm-gcc/gcc:

llvm-expand.c updated: 1.40 -> 1.41

---
Log message:

Cleanup patch to make llvmgcc compile with GCC 3.4.

Contributed by Markus F.X.J. Oberhumer



---
Diffs of the changes:  (+6 -4)

Index: llvm-gcc/gcc/llvm-expand.c
diff -u llvm-gcc/gcc/llvm-expand.c:1.40 llvm-gcc/gcc/llvm-expand.c:1.41
--- llvm-gcc/gcc/llvm-expand.c:1.40	Wed Jun  2 13:44:20 2004
+++ llvm-gcc/gcc/llvm-expand.c	Tue Jun  8 20:10:16 2004
@@ -59,6 +59,8 @@
 
 static void llvm_expand_decl_cleanup(llvm_function *Fn, tree decl,
                                      tree cleanup, int eh_only);
+static void llvm_expand_expr_stmt_value(llvm_function *Fn, tree exp,
+                                        int isLast);
 
 extern int isPassedByInvisibleReference(tree Type);
 
@@ -4992,12 +4994,12 @@
     *BufPtr++ = '0';
     *BufPtr++ = 'x';
     if (!(BYTES_BIG_ENDIAN)) {   /* If little endian */
-      sprintf(Buffer+2,  "%08X", RealArr[1]);
-      sprintf(Buffer+10, "%08X", RealArr[0]);
+      sprintf(Buffer+2,  "%08lX", RealArr[1]);
+      sprintf(Buffer+10, "%08lX", RealArr[0]);
       *(Buffer+18) = 0;  /* Null terminate */
     } else {
-      sprintf(Buffer+2,  "%08X", RealArr[0]);
-      sprintf(Buffer+10, "%08X", RealArr[1]);
+      sprintf(Buffer+2,  "%08lX", RealArr[0]);
+      sprintf(Buffer+10, "%08lX", RealArr[1]);
       *(Buffer+18) = 0;  /* Null terminate */
     }
 





More information about the llvm-commits mailing list