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