Questo pomeriggio mi sa che mi dedico alla sperimentazione, morosa permettendo :P<br><br><div><span class="gmail_quote">Il 19/07/07, <b class="gmail_sendername">Nicola Viganò</b> &lt;<a href="mailto:ben.vighy@gmail.com">ben.vighy@gmail.com
</a>&gt; ha scritto:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Athlon-XP!? no problem!! :-D queste son quelle della mia macchina :-D
<br>mai avuto problemi! :-D<br><br>CFLAGS=&quot;-O3 -march=athlon-xp -fomit-frame-pointer -pipe -mfpmath=sse<br>-fno-ident -fforce-addr&quot;<br>CXXFLAGS=&quot;${CFLAGS} -fvisibility-inlines-hidden&quot;<br><br>e l&#39; -fomit-frame-pointer la puoi aggiunger anche a quella dell&#39;athlon64
<br>senza alcun problema.<br>anche la -fvisibility-inlines-hidden da problemi solo ed esclusivamente<br>quando compili le wxGTK (con kde la si può abilitare pensa con la use<br>flag apposita anche senza averla nelle CXXFLAGS)
<br><br>quindi riassumendo:<br><br>-fomit-frame-pointer è safe per qualsiasi architettura&nbsp;&nbsp;(anche nella<br>glibc puoi permetterti di abilitarla con la use flag specifica)<br><br>-fvisibility-inlines-hidden puoi abilitarla in modo safe, prestando però
<br>attenzione qaundo compili le wxGTK.... altrimenti tt i programmi che<br>verranno linkati alle wxGTK non riusciranno a finire l&#39;emerge (ad<br>esempio aMule) (questo vale per le wxGTK-2.6* nelle 2.4 ciò non<br>succedeva e nelle 
2.8 non lo perchè non avevo voglia di ricomilare mille<br>volte le stesse cose... quindi ho compilato direttamente con le CXXFLAGS<br>pulite)<br><br>tutto il resto schifo che vedi nelle mie CFLAGS, abilitalo a tua<br>discrezione.... sappi che -mfpmath=sse nell&#39;athlon64 è abilitato di
<br>default (e quando abilitato per l&#39;athlon-xp per i conti a singola<br>precisione usa le sse metre per i conti a doppia precisione usa ancora<br>il vecchio 387, non crea quindi problemi), -fno-ident è quasi inutile<br>
mentre la -fforce-addr è considerata quasi safe.... e dovrebbe<br>migliorare qualcosina in prestazioni nelle operazioni di store&amp;load dei<br>registri della cpu<br><br>piccolo appunto per il -O3.... è in genere safe (io lo abilito pure per
<br>la compilazione del kernel modificando il makefile delle sources del<br>kernel) unico pacchetto che mi ha dato proglemi è stato gaim, linkato<br>contro le gtk+-10 che con sta flag compilano abbastanza di merda... ho<br>
risolto usando aMsn che è decisamente meglio! :-D<br><br>per le use flag... va bene come hai fatto ;-)<br><br>Caio! :-)<br><br>Jio ha scritto:<br>&gt; Per le mie due macchine ho queste due CFLAG:<br>&gt; CFLAGS=&quot;-O2 -march=athlon-xp -pipe&quot;
<br>&gt;<br>&gt; CFLAGS=&quot;-O2 -march=athlon64 -pipe&quot;<br>&gt;<br>&gt; Suggerimenti e consigli su cos&#39;altro metterci?<br>&gt; La seconda macchina va che è una bellezza anche in 64 bit (convertita<br>&gt; l&#39;altroieri), ma dall&#39;athlon xp vorrei spremere ancora un pò di
<br>&gt; potenza: ogni tanto mi zoppica su alcuni filmati altamente compressi.<br>&gt;<br>&gt; Poi: la sfilza di flag in /proc/cpuinfo l&#39;ho messa in USE, ma non mi<br>&gt; sembra che vi siano molti pacchetti che abbiano queste flag. Sto
<br>&gt; sbagliando qualcosa (probabile)?<br>&gt;<br>&gt; ------------------------------------------------------------------------<br>&gt;<br>&gt;<br>&gt;<br><br><br>--<br>Mailing list info: <a href="http://lists.linux.it/listinfo/gl-como">
http://lists.linux.it/listinfo/gl-como</a><br></blockquote></div><br>