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 87c1086641a7f65d732a5663fe64a0b74cf222e8..baa601b44c72c97088e9444f6f3c0c73f76f73f1 100644 (file)
@@ -1,3 +1,8 @@
+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
index 3fa2a6db3842bc2c5e98784e43af9e4d8a0c68b0..e2a4371e077961f87d80fc6f8e0cb11b040d9114 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));       \