From 7511caa3dab40873dea622e336bd307b3459ff7d Mon Sep 17 00:00:00 2001 From: ceriel Date: Wed, 28 Jan 1987 00:11:28 +0000 Subject: [PATCH] floating point constants are no longer fatal --- mach/ns/ncg/mach.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/mach/ns/ncg/mach.c b/mach/ns/ncg/mach.c index 1cc07112..0e55a157 100644 --- a/mach/ns/ncg/mach.c +++ b/mach/ns/ncg/mach.c @@ -144,5 +144,14 @@ char *segname[] = { con_float() { - fatal("no reals"); + static int warning_given; + int i; + + if (! warning_given) { + fprintf(stderr, "warning: dummy floating point constant\n"); + warning_given = 1; + } + for (i = argval; i > 0; i -= 4) { + fputs(".data4 0 ! dummy float\n", codefile); + } }