On Mon, Jul 25, 2005 at 11:16:06PM -0400, Marshall DeBerry wrote:
I've tried the various -O flags and they don't make a difference. I can
see
that this is a complex function/variable, so it makes it a good compiler
test. Was the routine in rc3--if so, it compiled fine before. Or is this
the replacement for the libgmp base 30 routine?
Yes. That's exactly what it is.
I've just built RC4 on Fedora Core release 3 (Heidelberg) using gcc 4.0.0
and everthing is fine, so it must be a MAC thing. I don't see any mention
of Mac in the gcc4 release notes. It would be interesting to download the
gcc test suite and see how it goes with that.
See what happens compiling a snippet like
int
main(int argc, char **argv)
{
static const double foo[1] =
{
30 * 30 * 30 * 30 * 30 * 30 * 30 *
30 * 30 * 30 * 30 * 30 * 30 * 30 *
30 * 30 * 30 * 30 * 30 * 30 * 30 ;
}
printf("%g\n",foo[0]);
}
--
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3
See http://pgp.mit.edu or any PGP keyserver for public key.
signature.asc
Description: Digital signature
_______________________________________________ pspp-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/pspp-dev
