Tom Lane <tgl@sss.pgh.pa.us> writes:
> Yeah, adding or removing -malign-double would change the layout of our
> on-disk data structures, so it's no surprise you'd need to dump and
> reload for that.
>
> Also, -ffast-math is known to be Evil. I thought we had a check to
> prevent that (looks ...) yeah we do; how'd you get by this check in
> timestamp.c?
>
> /*
> * gcc's -ffast-math switch breaks routines that expect exact results from
> * expressions like timeval / 3600, where timeval is double.
> */
> #ifdef __FAST_MATH__
> #error -ffast-math is known to break this code
> #endif
Thanks for info, but I did not see this error.
> As for the other stuff, it theoretically should work, but isn't
>egcs-2.91.66 rather old and buggy? Perhaps a newer gcc would work
>better.
Yes, it's old redhat 6.2 and whole system for a long time needs
upgrade.
--
Michael Govorun