From a43db23e663dab83793fd10b17d6c80b23dc3cd1 Mon Sep 17 00:00:00 2001 From: ceriel Date: Fri, 6 Nov 1987 13:12:21 +0000 Subject: [PATCH] corrected con_float --- mach/m68020/ncg/mach.c | 2 +- mach/m68k2/ncg/mach.c | 2 +- mach/m68k4/ncg/mach.c | 2 +- mach/moon3/ncg/mach.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mach/m68020/ncg/mach.c b/mach/m68020/ncg/mach.c index 7e039a26..0544d4b6 100644 --- a/mach/m68020/ncg/mach.c +++ b/mach/m68020/ncg/mach.c @@ -88,7 +88,7 @@ con_float() { p = (char *) &f; } fprintf(codefile, ".data1 0%o", *p++ & 0377); - for (i = argval-2; i; i--) { + for (i = argval-1; i; i--) { fprintf(codefile,",0%o", *p++ & 0377); } #else OWNFLOAT diff --git a/mach/m68k2/ncg/mach.c b/mach/m68k2/ncg/mach.c index 7e039a26..0544d4b6 100644 --- a/mach/m68k2/ncg/mach.c +++ b/mach/m68k2/ncg/mach.c @@ -88,7 +88,7 @@ con_float() { p = (char *) &f; } fprintf(codefile, ".data1 0%o", *p++ & 0377); - for (i = argval-2; i; i--) { + for (i = argval-1; i; i--) { fprintf(codefile,",0%o", *p++ & 0377); } #else OWNFLOAT diff --git a/mach/m68k4/ncg/mach.c b/mach/m68k4/ncg/mach.c index 7e039a26..0544d4b6 100644 --- a/mach/m68k4/ncg/mach.c +++ b/mach/m68k4/ncg/mach.c @@ -88,7 +88,7 @@ con_float() { p = (char *) &f; } fprintf(codefile, ".data1 0%o", *p++ & 0377); - for (i = argval-2; i; i--) { + for (i = argval-1; i; i--) { fprintf(codefile,",0%o", *p++ & 0377); } #else OWNFLOAT diff --git a/mach/moon3/ncg/mach.c b/mach/moon3/ncg/mach.c index 7e039a26..0544d4b6 100644 --- a/mach/moon3/ncg/mach.c +++ b/mach/moon3/ncg/mach.c @@ -88,7 +88,7 @@ con_float() { p = (char *) &f; } fprintf(codefile, ".data1 0%o", *p++ & 0377); - for (i = argval-2; i; i--) { + for (i = argval-1; i; i--) { fprintf(codefile,",0%o", *p++ & 0377); } #else OWNFLOAT