1 |
The first CFLAGS (or CXXFLAGS) line below appears to be taken from the |
2 |
environment setting, and the second is from the "<packagename> was built |
3 |
with the following" section of the emerge --info output. |
4 |
|
5 |
Squid looks as it should (the -flto is added to that package only) but for |
6 |
firefox it appears that -O2 has been stripped, and not replaced with -O3, |
7 |
which IIRC is the default for that package. |
8 |
|
9 |
# grep ^CFL /etc/make.conf |
10 |
CFLAGS="-march=amdfam10 -mcx16 -msahf -mpopcnt -mabm -O2 -pipe" |
11 |
|
12 |
# emerge --info squid | grep ^CFL |
13 |
CFLAGS="-march=amdfam10 -mcx16 -msahf -mpopcnt -mabm -O2 -pipe" |
14 |
CFLAGS="-march=amdfam10 -mcx16 -msahf -mpopcnt -mabm -O2 -pipe -flto" |
15 |
|
16 |
# emerge --info firefox | grep ^CFL |
17 |
CFLAGS="-march=amdfam10 -mcx16 -msahf -mpopcnt -mabm -O2 -pipe" |
18 |
CFLAGS="-march=amdfam10 -pipe -mno-avx" |
19 |
|
20 |
Is anyone getting O2 or O3 in their emerge --info firefox output? |