From f2015a78790332a9fb7b6a3b914bc719e3b5d3d3 Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Wed, 29 Nov 2006 15:47:47 +0000 Subject: use dINT instead of INT for eq_desc_b to work around problem with the microsoft assembler --- cgcode.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cgcode.c b/cgcode.c index 86dbfc3..2bd3c4e 100644 --- a/cgcode.c +++ b/cgcode.c @@ -2341,7 +2341,13 @@ void code_eq_desc_b (char descriptor_name[],int arity) { INSTRUCTION_GRAPH graph_1,graph_2,graph_3; LABEL *descriptor; - + +#ifdef G_AI64 + if (descriptor_name[0]=='I' && descriptor_name[1]=='N' && + descriptor_name[2]=='T' && descriptor_name[3]=='\0') + descriptor_name="dINT"; +#endif + descriptor=enter_label (descriptor_name,DATA_LABEL); graph_1=s_pop_b(); -- cgit v1.2.3