[llvm-commits] [llvm-gcc-4.2] r75140 - /llvm-gcc-4.2/trunk/gcc/c-common.c
Bob Wilson
bob.wilson at apple.com
Thu Jul 9 09:37:30 PDT 2009
Author: bwilson
Date: Thu Jul 9 11:37:30 2009
New Revision: 75140
URL: http://llvm.org/viewvc/llvm-project?rev=75140&view=rev
Log:
Fix build failure when HOST_WIDE_INT is only 32 bits.
Modified:
llvm-gcc-4.2/trunk/gcc/c-common.c
Modified: llvm-gcc-4.2/trunk/gcc/c-common.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/c-common.c?rev=75140&r1=75139&r2=75140&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/c-common.c (original)
+++ llvm-gcc-4.2/trunk/gcc/c-common.c Thu Jul 9 11:37:30 2009
@@ -8322,9 +8322,11 @@
should be set in either case (when we saw the forward ref, we
assumed the target was inside the block; that's what gcc does). */
if (DECL_INITIAL (arg))
- sprintf(buf + strlen(buf), "%lldb", LABEL_DECL_UID (arg));
+ sprintf(buf + strlen(buf), HOST_WIDE_INT_PRINT_DEC "b",
+ LABEL_DECL_UID (arg));
else
- sprintf(buf + strlen(buf), "%lldf", LABEL_DECL_UID (arg));
+ sprintf(buf + strlen(buf), HOST_WIDE_INT_PRINT_DEC "f",
+ LABEL_DECL_UID (arg));
#else
/* LLVM LOCAL end */
TREE_USED (arg) = 1;
@@ -8713,8 +8715,8 @@
/* LLVM LOCAL begin */
#else
- sprintf (iasm_buffer, "%lld: # %s", LABEL_DECL_UID (label),
- IDENTIFIER_POINTER (DECL_NAME (label)));
+ sprintf (iasm_buffer, HOST_WIDE_INT_PRINT_DEC ": # %s",
+ LABEL_DECL_UID (label), IDENTIFIER_POINTER (DECL_NAME (label)));
sexpr = build_string (strlen (iasm_buffer), iasm_buffer);
#endif
/* LLVM LOCAL end */
More information about the llvm-commits
mailing list