From ed1a07a874ba9294ba52d40ec0bb96444ab3cc59 Mon Sep 17 00:00:00 2001 From: ceriel Date: Wed, 2 Oct 1991 12:36:36 +0000 Subject: [PATCH] Fixed ADF 4 error --- mach/sparc/ce/EM_table.x | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mach/sparc/ce/EM_table.x b/mach/sparc/ce/EM_table.x index 51dffd876..c3922548f 100644 --- a/mach/sparc/ce/EM_table.x +++ b/mach/sparc/ce/EM_table.x @@ -1027,7 +1027,12 @@ C_adf_narg ==> if (n == EM_WSIZE) { f1= pop_float(); - inc_tos_reg(f1); + f2= pop_float(); + f3= alloc_float(); + "fadds $f2, $f1, $f3"; + free_reg(f1); + free_reg(f2); + push_reg(f3); } else if (n == EM_DSIZE) { -- 2.34.1