[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: mintlibs42 and gcc...



> This can be fixed by disabling the XFmode stuff, by changing the line
> 
> #define LONG_DOUBLE_TYPE_SIZE 96
> 
> into
> 
> #define LONG_DOUBLE_TYPE_SIZE 64
> 
> (should be anywhere at the beginning of libgcc2.c; i don't have the
> source at hand, it may be a bit different). Apparently, bammi has
> disabled long double support in the atari port of gcc, presumably
> because we don't have emulation code for XFmode yet (it will only work
> with a fpu).


	that is exactly correct. the gcc diffs (and bin) i distribute are
configured in the most generic form i can think of (m68000 code, no
assumption about 68881).

	i quickly checked libgcc2.c and indeed it has

/* Don't try using XFmode.  */
#define LONG_DOUBLE_TYPE_SIZE 64


cheers,
--
bang:   uunet!cadence!bammi			jwahar r. bammi
domain: bammi@cadence.com
GEnie:	J.Bammi
CIS:    71515,155