From 7054f3a78cb51f172bad0426f2df49a84301332e Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Fri, 11 Jul 2003 13:50:02 +0000 Subject: use ffree instead of finit on IA32, enable GEN_OBJ for sparc --- cginstructions.c | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) (limited to 'cginstructions.c') diff --git a/cginstructions.c b/cginstructions.c index 8b445e7..4328b13 100644 --- a/cginstructions.c +++ b/cginstructions.c @@ -43,9 +43,7 @@ #if defined (M68000) && !defined (SUN) # define GEN_MAC_OBJ #endif -#ifndef sparc -# define GEN_OBJ -#endif +#define GEN_OBJ #define LTEXT 0 #define LDATA 1 @@ -2959,19 +2957,10 @@ void code_ccall (char *c_function_name,char *s,int length) } } } - + if (float_parameters){ -#if 1 - int freg_n; - - for (freg_n=0; freg_n<8; ++freg_n){ - i_word_i (0xdd); - i_word_i (0xc0+freg_n); - } -#else - i_word_i (0xdb); + i_word_i (0xdb); i_word_i (0xe3); -#endif } if (save_state_in_global_variables){ -- cgit v1.2.3