[Makefile] ugly commit to fix regression in gcc 4.3, the trick is to disable some optimizations that are done by default with -O2, and that seem to badly interact with the lattice siever. Here is a benchmark on an Opteron with the polynomial from RSA155:
[Makefile] ugly commit to fix regression in gcc 4.3, the trick is to disable
some optimizations that are done by default with -O2, and that seem to badly
interact with the lattice siever. Here is a benchmark on an Opteron with the
polynomial from RSA155:

With gcc-4.3.0 -O2 -DSSE_NORM_INIT:
# Total time 120.7s [norm 8.48+9.4, sieving 85.6 (77.6 + 8.0), factor 17.2]
# Total 620 reports [0.195s/r]

With gcc-4.3.0 -O2 and the new -fno-*** options, without -DSSE_NORM_INIT:
# Total time 108.1s [norm 6.71+9.4, sieving 76.5 (69.6 + 6.9), factor 15.5]
# Total 620 reports [0.174s/r]


git-svn-id: 189946a10c5fc96e9dd03ba7cba917cd4c3d09f4@1355 de4796e2-0b1e-0410-91b4-86bc23549317

mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs