LDFLAGS="-Wl,--hash-style=both -Wl,--as-needed"

Fórumok

http://gentoo-wiki.com/HOWTO_Hashstyle
http://www.gentoo.org/proj/en/qa/asneeded.xml

Teljes rendszere próbálta valaki valamelyiket , esetleg mindkettőt ?

Fontolgatom bevezetését.
Érdekelne a véleményetek.

Hozzászólások

Akkor kiprobálom én elsőnek :)

Milyen CFLAGS van ami "Nagyon veszélyes" ,de "20ns faster" -lesz tőle rendszerem?
Gyors alkalmazás betöltést szeretnék, valamit gyors gcc/g++ -t :)

Én az

--as-needed

-et használom, nemrég fordítottam a rendszert újra, s mivel amúgy is nagy frissítés volt, hát miért ne. A nemrég sajnos kilépett Flameeyes már régóta kardoskodott érte, szerintem teljesen stabilan használható. Amelyik programnál nem, ott meg úgyis kiszűrik az ebuildben.
Természetesen sokkal gyorsabb lett tőle a Gentoom és semmi bug nem jött elő. ;) De egyébként tényleg így érzem, komolyan...
Csak a binutilst frissítettem előtte 2.17-re és a szokásos toolchain update fordítási procedúrát hajtottam végre, utána meg jött az

emerge -e world

.

A CFLAGS változóm eléggé konzervatív, csak ezeket állítottam be:
Safe CFLAGS
Régebben próbáltam

-O3

-at is, de tényleg sokkal szarabb volt.

Prelinket is használok, bár nem vagyok meggyőződve, hogy sokat segít, de nem is árt.

LDFLAGS="-Wl,--as-needed -Wl,--hash-style=both"
CFLAGS="-march=athlon64 -O2 -pipe -ffast-math -funroll-loops -finline-functions-called-once"
Ilyesmivel zaklat, hogy:
* Your CFLAGS contains "-ffast-math" which can break packages.
* Your CXXFLAGS contains "-ffast-math" which can break packages.
:)
chrootba forgatom, elneveztem suicid gentoonak :)
Kiváncsi leszek, hány másodpercenként fog fagyni, vagy fordítási hibát dobni..
Keresek még suicid, de sebbeség növelő megoldásokat, ha valki tud ilyet ne habozzon elmondani.

Normál esetben safe-et használok én is.

Hát én kipróbáltam eme két flaget, de valamelyik gstreamer csomag elszállt, úgy hogy maradt a:
LDFLAGS="-Wl,--hash-style=gnu"
beállítás.

Gentoo Karvaly

Immár nekem is mind a 2 ldflag hozzá lett adva és szépen le is fordult minden, meg persze futnak is a programok. Igen fürge lett a rendszerem, de ami leginkább gyorsult az az openoffice indítása.
Már csak a rendszer betöltését szeretném valahogy gyorsítani. Gondolkodtam azon, hogy a sysvinit-et lecserélem runit-ra.