glibc-2.1
Marcin 'Qrczak' Kowalczyk
qrczak w knm.org.pl
Czw, 11 Lut 1999, 16:43:13 CET
Wed, 10 Feb 1999, Wojciech Slusarczyk napisał:
> > I jeszcze jedno: jakie są zalecane (bezpieczne) opcje optymalizacji dla
> > egcs-1.1 i Pentium?
>
> Takie jakie sa dla PLD '-O6 -mpentium -fomit-frame-pointer' przy czym dla
> PLD jest egcs zaplombowany patchem pgcc ... czyli egcs-1.1.1+pgcc-1.1.1
> a nie egcs-1.1 ...
Mam egcs-1.1.1-2 z PLD-stable (tamto egcs-1.1 było z pamięci), ustawiłem
powyższe, skompilowałem testowo bash-2.02.1-2, zainstalowałem go na
wszelki wypadek w osobnym katalogu (rpm2cpio) i dobrze zrobiłem, bo
po naciśnięciu Tab wywala "Błędna instrukcja (core dumped)"!!! Czyżby
z pgccową łatą to się już stawało bezpieczne?
[qrczak ~]$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 2
model name : Pentium 75 - 200
stepping : 12
cpu MHz : 132.633651
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : yes
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8
bogomips : 52.84
- jakby ktoś miał wątpliwości, że nie mam Pentium.
Nacisnąłem Tab przy `sudo rpm -U src/rpm/RPMS/<TAB>' - cudem uniknąłem
kłopotów :-) Tam oprócz basha był właśnie skompilowany glibc z takimi
samymi opcjami :-) Właśnie sprawdziłem, że taki bash jest o 20% szybszy
w `a=10000; while [[ $a > 0 ]]; do ((a-=1)); done', ucieszyłem się,
a ponieważ sprawiał wrażenie, że działa, chciałem go zainstalować razem
z glibcem :-) No, na innej konsoli był mc roota, na dwóch innych bash
roota, stare {bash,glibc}-*.i386.rpm mam, więc bym to pewnie uratował...
To jak, dopiero w egcs z PLD-devel takie ustawienia są bezpieczne?
--
__("< Marcin Kowalczyk * qrczak w knm.org.pl http://kki.net.pl/qrczak/
\__/ GCS/M d- s+:-- a22 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Więcej informacji o liście dyskusyjnej pld-devel-pl