[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