From 6246471c45860b5dacf85c14c6098c1d12d00662 Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Fri, 7 Dec 2001 22:14:44 +0000 Subject: [PATCH] * alpha.md: Use (HOST_WIDE_INT)1<<63 in lieu of 0x8000000000000000. From-SVN: r47774 --- gcc/ChangeLog | 4 ++++ gcc/config/alpha/alpha.md | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9485aecaaa6..0a9a5903e94 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2001-12-07 Kaveh R. Ghazi + + * alpha.md: Use (HOST_WIDE_INT)1<<63 in lieu of 0x8000000000000000. + 2001-12-07 Stephane Carrez * config/sparc/sparc.c (epilogue_renumber): Do not replace %fp diff --git a/gcc/config/alpha/alpha.md b/gcc/config/alpha/alpha.md index 8f87646930e..f55ed6bce38 100644 --- a/gcc/config/alpha/alpha.md +++ b/gcc/config/alpha/alpha.md @@ -2296,7 +2296,7 @@ fadd,fmul,fcpys,fdiv,fsqrt,misc,mvi,ftoi,itof,multi" "TARGET_HAS_XFLOATING_LIBS" { #if HOST_BITS_PER_WIDE_INT >= 64 - operands[2] = force_reg (DImode, GEN_INT (0x8000000000000000)); + operands[2] = force_reg (DImode, GEN_INT ((HOST_WIDE_INT) 1 << 63)); #else operands[2] = force_reg (DImode, immed_double_const (0, 0x80000000, DImode)); #endif @@ -2333,7 +2333,7 @@ fadd,fmul,fcpys,fdiv,fsqrt,misc,mvi,ftoi,itof,multi" "TARGET_HAS_XFLOATING_LIBS" { #if HOST_BITS_PER_WIDE_INT >= 64 - operands[2] = force_reg (DImode, GEN_INT (0x8000000000000000)); + operands[2] = force_reg (DImode, GEN_INT ((HOST_WIDE_INT) 1 << 63)); #else operands[2] = force_reg (DImode, immed_double_const (0, 0x80000000, DImode)); #endif -- 2.30.2