1 |
On Sun, Sep 11, 2005 at 10:25:40AM -0400, Michael Crute wrote |
2 |
|
3 |
> It may be simpler to look at |
4 |
> http://www.freehackers.org/gentoo/gccflags/flag_gcc3.html for the cflags for |
5 |
> the processor. |
6 |
|
7 |
Yikes!!! Let's just say that I strongly disagree with them. |
8 |
|
9 |
1) I do not consider -O3 to be "safe". Back a few years ago in my |
10 |
Redhat days, I did my first custom compiles with the Mozilla 0.95 (*NOT* |
11 |
Firefox 0.95) sources. The thing that drove me to learn was that the |
12 |
standard Mozilla 0.95 build was excruciatingly slow on a 433 mhz PIII |
13 |
with 128 megs of RAM. When I built with -O3, the resulting program |
14 |
would usually segfault on startup or soon thereafter. With -O2, Mozilla |
15 |
0.95 was stable and was almost reasonably fast. |
16 |
|
17 |
2) They miss mmx, sse, sse2, sse3, 3dnow, and mfpmath=sse, which are a |
18 |
lot safer than O3. |
19 |
|
20 |
-- |
21 |
Walter Dnes <waltdnes@××××××××.org> |
22 |
My musings on technology and security at http://tech_sec.blog.ca |
23 |
-- |
24 |
gentoo-user@g.o mailing list |