From 77e82ac376039492b06e32d2495427a4af8f4bf6 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 1cc071122..0e55a1579 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); + } } -- 2.34.1