gcc optimierung [war: Re: tarball Paketmanager]

Christian Ordig chr.ordig at gmx.net
Fre Sep 8 23:53:07 CEST 2000


On Fri, Sep 08, 2000 at 03:41:13PM +0200, Rene Lange wrote:
> > > Strippen brauch ich zum Glück nicht, da ich in $CFLAGS -O3 stehen 
> > > hab (ich nutze die Symbole nicht) ...
> > 
> > Das hat nichts miteinander zu tun. Die Symboltabellen sind trotzdem
> > drin.
> > Man sieht das mit "file <datei>" bzw. daran, daß die Datei beim
> > strippen
> > kleiner wird. Man kann das auch mit shared libraries machen.
> > 
> > Ich nehme übrigens CFLAGS="-Os -mpentium -fomit-frame-pointer".
> 
> -Os? Was bedeutet das?
Optimize for size

> Ist irgendwie nicht dokumentiert...
wie so einiges ...

> Und ist -mpentium das selbe wie -mcpu=i586?
denke schon.

> Ich hab das hier gemacht
> mit -mcpu=i686 und -march=i686. (nicht haun, bin voll der c-DAU)
mit -mcpu compilierte Sachen sollten auch noch auf einem 386er laufen. Bei
-march=i686 ist  das nicht garantiert. IMHO sollte -march=i686 reichen.
Und dann natuerlich nich die weiteren Optimizer Optionen.

-- 
Christian Ordig             | Homepage: http://thor.prohosting.com/~chrordig/ 
Germany                     |    eMail: Christian Ordig <chr.ordig at gmx.net>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 293 bytes
Beschreibung: nicht verfügbar
URL         : http://www.tlug.de/pipermail/tlug_allgemein/attachments/20000909/3c1f0574/attachment.pgp