hwint.c (define HOST_WIDE_INT_PRINT_DEC_C): New define.
authorJ"orn Rennecke <joern.rennecke@superh.com>
Mon, 22 Jul 2002 14:20:20 +0000 (14:20 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Mon, 22 Jul 2002 14:20:20 +0000 (15:20 +0100)
* hwint.c (define HOST_WIDE_INT_PRINT_DEC_C): New define.
* genrecog.c (write_switch, write_cond): Use it.
* genemit.c (gen_exp): Likewise.

From-SVN: r55647

gcc/ChangeLog
gcc/genemit.c
gcc/genrecog.c
gcc/hwint.h

index 74205f6a76f07fe45bc9d905bf072dadf7cfeda5..6e8dfd6e11c60d926087d24454fe8c53f9425f66 100644 (file)
@@ -1,3 +1,9 @@
+Mon Jul 22 15:18:58 2002  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * hwint.c (define HOST_WIDE_INT_PRINT_DEC_C): New define.
+       * genrecog.c (write_switch, write_cond): Use it.
+       * genemit.c (gen_exp): Likewise.
+
 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
 
        * c-decl.c (build_compound_literal): Set decl TREE_READONLY from TYPE.
index 93425ad35699ecf9cecc0dea356367df6d834e8d..781eba2beb0177cac3817d3484646bcbac7d39ba 100644 (file)
@@ -246,7 +246,7 @@ gen_exp (x, subroutine_type, used)
       else
        {
          printf ("GEN_INT (");
-         printf (HOST_WIDE_INT_PRINT_DEC, INTVAL (x));
+         printf (HOST_WIDE_INT_PRINT_DEC_C, INTVAL (x));
          printf (")");
        }
       return;
index 30fee047e4a3cc3d8363e3286c009425d32436c8..5492fa0807ec46ad1ff747816397ad2012932cc8 100644 (file)
@@ -1944,7 +1944,7 @@ write_switch (start, depth)
            case DT_elt_one_int:
            case DT_elt_zero_wide:
            case DT_elt_zero_wide_safe:
-             printf (HOST_WIDE_INT_PRINT_DEC, p->tests->u.intval);
+             printf (HOST_WIDE_INT_PRINT_DEC_C, p->tests->u.intval);
              break;
            default:
              abort ();
@@ -2003,7 +2003,7 @@ write_cond (p, depth, subroutine_type)
     case DT_elt_zero_wide:
     case DT_elt_zero_wide_safe:
       printf ("XWINT (x%d, 0) == ", depth);
-      printf (HOST_WIDE_INT_PRINT_DEC, p->u.intval);
+      printf (HOST_WIDE_INT_PRINT_DEC_C, p->u.intval);
       break;
 
     case DT_veclen_ge:
index ea8be55fcdbda368e9b847baa03f3d78be28148b..9589c321a78bb2da11be1943a92a27b2536a6f2c 100644 (file)
 #ifndef HOST_WIDE_INT_PRINT_DEC
 # if HOST_BITS_PER_WIDE_INT == HOST_BITS_PER_INT
 #  define HOST_WIDE_INT_PRINT_DEC "%d"
+#  define HOST_WIDE_INT_PRINT_DEC_C "%d"
 # else
 #  if HOST_BITS_PER_WIDE_INT == HOST_BITS_PER_LONG
 #   define HOST_WIDE_INT_PRINT_DEC "%ld"
+#   define HOST_WIDE_INT_PRINT_DEC_C "%ldL"
 #  else
 #   define HOST_WIDE_INT_PRINT_DEC "%lld"
+#   define HOST_WIDE_INT_PRINT_DEC_C "%lldLL"
 #  endif
 # endif
 #endif /* ! HOST_WIDE_INT_PRINT_DEC */