From ba92d6a9c99a4de70879cb592a978aa57473a226 Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Fri, 24 May 2013 11:35:15 +0000 Subject: fix a comparison for the stupid 64 bit compiler with a 32 bit long --- cgcode.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cgcode.c b/cgcode.c index c1cc6c2..64fed62 100644 --- a/cgcode.c +++ b/cgcode.c @@ -1156,7 +1156,11 @@ void code_buildI (CleanInt value) { INSTRUCTION_GRAPH graph_3,graph_4,graph_5; +#ifndef G_A64 if (!parallel_flag && (unsigned long)value<(unsigned long)33){ +#else + if (!parallel_flag && (uint_64)value<(uint_64)33){ +#endif if (small_integers_label==NULL) small_integers_label=enter_label ("small_integers",IMPORT_LABEL | DATA_LABEL); -- cgit v1.2.3