From d1aed877ee9f7868662f49d9a11bfee9390fd00f Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Thu, 28 Nov 2002 02:12:01 +0000 Subject: [PATCH] * decl.c (java_init_decl_processing): Use `LL' on 64-bit constant. From-SVN: r59594 --- gcc/java/ChangeLog | 4 ++++ gcc/java/decl.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 0ffb2e04c2e..432c7b58446 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,7 @@ +2002-11-27 Kaveh R. Ghazi + + * decl.c (java_init_decl_processing): Use `LL' on 64-bit constant. + 2002-11-25 Diego Novillo * jcf-reader.c: Don't expand JCF_readu4 inside the diff --git a/gcc/java/decl.c b/gcc/java/decl.c index 9e8efefca90..5aa8a91afd4 100644 --- a/gcc/java/decl.c +++ b/gcc/java/decl.c @@ -464,7 +464,7 @@ java_init_decl_processing () decimal_int_max = build_int_2 (0x80000000, 0); TREE_TYPE (decimal_int_max) = unsigned_int_type_node; #if HOST_BITS_PER_WIDE_INT == 64 - decimal_long_max = build_int_2 (0x8000000000000000, 0); + decimal_long_max = build_int_2 (0x8000000000000000LL, 0); #else #if HOST_BITS_PER_WIDE_INT == 32 decimal_long_max = build_int_2 (0, 0x80000000); -- 2.30.2