|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
opzioni gcc
Qualche volontario volenteroso potrebbe spiegarmi cosa significano le migliaia di opzioni di gcc?
In particolare mi riferisco a: Codice:
gcc -O3 -fomit-frame-pointer Poi, in un normale pc moderno a 32 bit, che opzioni vanno passate? quelle i386 oppure i686??? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
-O3: ottimizzazione massima, con inlining aggressivo. Non è sempre più veloce di -O2.
-fomit-frame-pointer: Evita, se possibile, di utilizzare il registro ebp come frame pointer, dereferenziando al suo posto direttamente esp. Ciò consente di avere un prezioso registro in più disponibile. info gcc ti spiega tutte le opzioni in dettaglio.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
|
Vabbè, ha risposto ilsensine , quindi tolgo
Ci sono altre ottimizzazioni apposta per una data architettatura (come ad esempio "athlon" , "pentium3/4" ...) , ti consiglio di guardarti il manuale di GCC sotto la voce ottimizzazioni per vedere una panoramica di tutte le opzioni . Lo trovi a http://gcc.gnu.org nella sezione "manuals" Ciao
__________________
GPU Compiler Engineer |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Grazie infinite ragazzi
Anche se, da una settimana o poco più che ho messo debian, sto praticamente impazzendo piacevolmente con le tonnellate di guide che sto leggendo, e, a parte il problema che ho sul portatile che non riesco a montare una partizione win, funziona praticamente tutto, anche la fotocamera !!! Ma credo di averne ancora un bel pò di strada da fare Per il momento mi sto studiando un pò di linguaggio C, perciò mi interessava sapere a grandi linee determinate funzioni di gcc. Ancora grazie |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
leggermente OT:
ho visto nei topic in rilievo di questa sezione che alcuni di voi utilizzano su irc un canale apposito per linux, volevo chiedere se era aperto a tutti, anche ai niubbi come me, e se c'erano magari attivazioni o richieste da fare per potervi partecipare o se fosse libero. Grazie ancora. /OT |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
ciao |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:16.



















