From mboxrd@z Thu Jan 1 00:00:00 1970 From: H.J. Lu To: egcs@cygnus.com Subject: Re: egcs: A new compiler project to merge the existing GCC forks Date: Tue, 19 Aug 1997 17:54:31 -0000 Message-id: In-reply-to: 9708191546.AA21698@moene.indiv.nluug.nl X-SW-Source: 1997-08/0168.html > > > I got a different result. I usedd -O6 for all. f2c + gcc > > 2.7.2.1 and f2c + egcs 970814 are the same. They got 43 > > seconds on my PentiumPro 150MHz OC to 166MHz running > > Linux 2.0.30. For g77 0.5.21-19970811 in egcs 970814, it > > was about 57 seconds. I am not sure if g77 uses the same > > options as gcc does. > > The highest g77 entry in the list (because nobody with an Alpha > bothered to send anything in) is: > > PentiumPro 200MHz/256K cache, Linux, g77 0.5.18+gcc 2.7.2 [*] . > 29.6 s 25Apr97 > PentiumPro 200MHz/256K cache, Linux, g77 0.5.18+gcc 2.7.2 [^] . > 33.0 s 25Apr97 > [*] as [^], plus -fstrength-reduce -fthread-jumps -mno-ieee-fp > [^] -O3 -malign-double -funroll-all-loops -fomit-frame-pointer > -ffast-math > > so 43 seconds on an (effectively 166 Mhz machine) seem rather low to me With -O3 -malign-double -funroll-all-loops -fomit-frame-pointer -ffast-math -fstrength-reduce -fthread-jumps -mno-ieee-fp, I got 35.25 s for egcs 970814 + f2c. 41.78 s for g77 in egcs 970814. I think that is right in line. BTW, I got signal 11 when I added -march=i686. -- H.J. Lu (hjl@gnu.ai.mit.edu)