1 |
Jan Riedel wrote: |
2 |
> Sebastian van de Meer wrote: |
3 |
> [...] |
4 |
>> CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer |
5 |
>> -mfpmath=sse,387 -malign-double -mmmx -msse -msse2 -funroll-loops" |
6 |
> |
7 |
> also ich wuerde es mal mit ein "bischen" weniger optimierung |
8 |
> probieren. z.b. ganz normal mit CFLAGS="-march=pentium4 -O2 -pipe |
9 |
> -fomit-frame-pointer". uebrigens wuerde es sinn machen das system mit |
10 |
> den vorgeschlagenen cflags komplett neu zu bauen. |
11 |
|
12 |
Auf jeden Fall, denn: |
13 |
|
14 |
|
15 |
*Warning:* if you use the `-malign-double' switch, structures |
16 |
containing the above types will be aligned differently than the |
17 |
published application binary interface specifications for the 386 |
18 |
and will not be binary compatible with structures in code compiled |
19 |
without that switch. |
20 |
|
21 |
Ich würde mir zu jeder Flag, die du da setzt, mal die entsprechende |
22 |
"info gcc" Seite durchlesen, -funroll-loops ist IIRC in O3, |
23 |
-m{mmx,sse,sse2} wird von deinem march schon aktiviert, align-double ist |
24 |
gefährlich (s.o.). |
25 |
|
26 |
LG, |
27 |
T. |
28 |
-- |
29 |
gentoo-user-de@g.o mailing list |