sparc.h (ASM_OUTPUT_MI_THUNK): Cast DELTA to int before passing to fprintf.
authorJakub Jelinek <jakub@redhat.com>
Wed, 8 Nov 2000 17:19:51 +0000 (18:19 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 8 Nov 2000 17:19:51 +0000 (18:19 +0100)
* config/sparc/sparc.h (ASM_OUTPUT_MI_THUNK): Cast DELTA to int
before passing to fprintf.

From-SVN: r37320

gcc/ChangeLog
gcc/config/sparc/sparc.h

index 87c1086..baa601b 100644 (file)
@@ -1,5 +1,10 @@
 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
 
+       * config/sparc/sparc.h (ASM_OUTPUT_MI_THUNK): Cast DELTA to int
+       before passing to fprintf.
+
+2000-11-08  Jakub Jelinek  <jakub@redhat.com>
+
        * function.c (expand_function_start): Cast GET_MODE_SIZE to
        HOST_WIDE_INT before negating it.
 
index 3fa2a6d..e2a4371 100644 (file)
@@ -3238,9 +3238,9 @@ do {                                                                      \
     reg = 1;                                                           \
   if ((DELTA) >= 4096 || (DELTA) < -4096)                              \
     fprintf (FILE, "\tset\t%d, %%g1\n\tadd\t%%o%d, %%g1, %%o%d\n",     \
-            (DELTA), reg, reg);                                        \
+            (int)(DELTA), reg, reg);                                   \
   else                                                                 \
-    fprintf (FILE, "\tadd\t%%o%d, %d, %%o%d\n", reg, (DELTA), reg);    \
+    fprintf (FILE, "\tadd\t%%o%d, %d, %%o%d\n", reg, (int)(DELTA), reg);\
   fprintf (FILE, "\tor\t%%o7, %%g0, %%g1\n");                          \
   fprintf (FILE, "\tcall\t");                                          \
   assemble_name (FILE, XSTR (XEXP (DECL_RTL (FUNCTION), 0), 0));       \