diff options
-rw-r--r-- | cginstructions.c | 17 |
1 files changed, 3 insertions, 14 deletions
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){ |