summaryrefslogtreecommitdiff
path: root/gcc/rtl.c
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1998-01-30 08:04:59 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1998-01-30 08:04:59 +0000
commitbab0172eaa242ce3b23939acd7017b8ab1194b42 (patch)
tree42f200dcfbac0fdbd8c2e0db10bfb87dfe43ef9e /gcc/rtl.c
parent1dc9b75344225de606b8da965bdd654eb05c6e6f (diff)
downloadgcc-bab0172eaa242ce3b23939acd7017b8ab1194b42.tar.gz
Forgot to commit these...
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17555 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.c')
-rw-r--r--gcc/rtl.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/rtl.c b/gcc/rtl.c
index a6f53d4b719..acfe6c2f406 100644
--- a/gcc/rtl.c
+++ b/gcc/rtl.c
@@ -768,9 +768,15 @@ read_rtx (infile)
#if HOST_BITS_PER_WIDE_INT == HOST_BITS_PER_LONG
tmp_wide = atol (tmp_char);
#else
+#ifdef HAVE_ATOLL
+ tmp_wide = atoll (tmp_char);
+#else
+#ifdef HAVE_ATOQ
tmp_wide = atoq (tmp_char);
#endif
#endif
+#endif
+#endif
XWINT (return_rtx, i) = tmp_wide;
break;