From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A79D91381F3 for ; Thu, 12 Sep 2013 15:19:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D3D80E0AC9; Thu, 12 Sep 2013 15:19:01 +0000 (UTC) Received: from mail-ea0-f175.google.com (mail-ea0-f175.google.com [209.85.215.175]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0065DE0A9A for ; Thu, 12 Sep 2013 15:19:00 +0000 (UTC) Received: by mail-ea0-f175.google.com with SMTP id m14so5341359eaj.20 for ; Thu, 12 Sep 2013 08:18:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=ROTfOoW4XE6z6umV1jOvl8pazQzEg0YhNfA/Ek0RB+w=; b=J9XS5+fQun/OzPTzaV2jYZ7uoQvCAWn9jmoebedwz3G/QiSv+9bn7JLVZzBsR0sK1w 9uzsPCApVN3vJ0XZJ+m20M9x8EJO8t/tw09JwvoyISJki+BDEVc8kwO4DYrkwrJTWwyx gxvT9Kz1ACJjrp7JZJeMusPvU1dXQUQvyyQDxMp8e81UbsK1pnzIF3B59eGkbNzSdGc0 XP67r542lyA3svGbEjL1kulFZUr9PzVBQC8lhqM6q5JRzOlhpPaZfckL23pH5fQY42l7 6dnFtaa3+v2qS3qWLTMXRKmTl1m+BaJLn70ZL4trqgSaVZK/D7o5zQXJdQdpL+5gLoUn wf1A== X-Received: by 10.14.127.70 with SMTP id c46mr3171946eei.58.1378999139559; Thu, 12 Sep 2013 08:18:59 -0700 (PDT) Received: from big-server.localnet (xdsl-87-79-57-209.netcologne.de. [87.79.57.209]) by mx.google.com with ESMTPSA id n48sm6601802eeg.17.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 12 Sep 2013 08:18:58 -0700 (PDT) From: Randy Andy To: gentoo-user-de@lists.gentoo.org Subject: Re: [gentoo-user-de] Wahl des Compilers Date: Thu, 12 Sep 2013 17:18:56 +0200 Message-ID: <2864233.aOq7dsJhD5@big-server> User-Agent: KMail/4.11.1 (Linux/3.10.11-gentoo; KDE/4.11.1; x86_64; ; ) In-Reply-To: References: <20130912082655.GB19141@me.fritz.box> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-de@lists.gentoo.org Reply-to: gentoo-user-de@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="nextPart2600224.iMxnFayptE" Content-Transfer-Encoding: 7Bit X-Archives-Salt: 0206f466-cabd-4090-af08-24432b62fc1f X-Archives-Hash: 5f63f11b3cc7600d7fc1c4c58b55808a This is a multi-part message in MIME format. --nextPart2600224.iMxnFayptE Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Hall=C3=B6le, Am Donnerstag, 12. September 2013, 10:38:20 schrieb Randolph Maa=C3=9Fe= n: > Am 12. September 2013 10:26 schrieb : > > hallo zusammen, snip > > > > das es dafuer keine direkte notwendigkeit gibt, ist mir klar. aller= dings > > wuerde es mich interessieren, ob sich dadurch noch ein paar prozent= > > (oder promille?) aus dem system kitzeln lassen und nebenbei mal wie= der > > ein bisschen was zu lernen (einfluss von flags...) Unter diesen Aspekten kannst Du nat=C3=BCrlich auch mal die LTO Optimie= rung des GCC aktivieren. Ich hab schon mal mein gesamtes System damit durchkompiliert und dabei = auch so einiges gelernt - hust. Hier mal einpaar Referenzen, falls die das noch nichts sagt: http://forums.gentoo.org/viewtopic-t-954376-highlight-.html[1]=20 http://realnc.blogspot.de/2012/06/building-gentoo-linux-with-gcc-47-and= .html[2]=20 > > > > gruss > > martin > > >=20 > Hi, >=20 > es gibt als LLVM C-compiler den clang, der soll beim compilieren > ressourcenfreundlicher sein, jedoch habe ich davon noch nicht viel > mitbekommen. clang ist auf gcc-Kompatibilit=C3=A4t ausgelegt, hei=C3=9F= t er > kennt die gleichen Kommandozeilenparameter, und der bin=C3=A4re outpu= t ist > auch (fast) gleich. >=20 > Jedoch laufen nicht alle Programme unter gentoo, wenn diese mit clang= > compiliert wurden, da muss man ein wenig arbeit investieren, und die > Programme selbst Testen. Das h=C3=A4tte ich zwar auch nicht anders erwartet, jedoch wundert es m= ich das er bei BSD ja anscheinend so stabil laufen soll, das er k=C3=BC= nftig als vollst=C3=A4ndiger Ersatz taugen soll: http://www.pro-linux.de/news/1/20238/freebsd-entfernt-gcc-aus-der-stand= arddistribution.html[3]=20 Am Donnerstag, 12. September 2013, 11:14:50 schrieb Uwe Scholz: > Hallo Martin, >=20 snip >=20 > F=C3=BCr die Einrichtung vom ICC hat mir > http://www.gentoo-wiki.info/HOWTO_ICC_and_Portage sehr > geholfen. snip > Sicherheitskritische Software w=C3=BCrde ich > dort allerdings nicht eintragen, insbesondere solche, die f=C3=BCr > Verschl=C3=BCsselung zust=C3=A4ndig sind - man wei=C3=9F ja nie. Jaha, da spielst Du wohl auf dererlei Dinge an ;-) http://www.golem.de/news/linux-kernel-bessere-zufallszahlen-selbst-mit-= nsa-backdoor-1309-101525.html[4]=20 >=20 > Es gab wohl/gibt Antstrengungen, den gesamten Kernel mit dem ICC zu > =C3=BCbersetzen. Aber das ist, soweit ich wei=C3=9F, nie =C3=BCber de= n experimentellen > Status hinaus gegangen. Aufgrund der aktuellen Debatte h=C3=A4tte ich= da auch > wirklich meine Zweifel, ob man das =C3=BCberhaupt will. Aber das ist = ein > anderes Thema. Yep, siehe oben. >=20 > Die Verwendung des ICC ist f=C3=BCr den Privatgebrauch kostenfrei. Ma= n muss > sich vor der Installation erst eine Lizenzdatei beschaffen und sich > einmalig bei Intel anmelden. Wie das genau geht, wird bei der > Installation mittels emerge und dann in der angezeigten Webseite > erkl=C3=A4rt, IIRC. Offensichtlich habe damit einige Leute (nur in neuerer Zeit?) Probleme,= wie ich k=C3=BCrzlich zuf=C3=A4llig im Forum las: http://forums.gentoo.org/viewtopic-t-951550-highlight-.html[5]=20 Informellen Gru=C3=9F, Andy. -------- [1] http://forums.gentoo.org/viewtopic-t-954376-highlight-.html [2] http://realnc.blogspot.de/2012/06/building-gentoo-linux-with-gcc-47= -and.html [3] http://www.pro-linux.de/news/1/20238/freebsd-entfernt-gcc-aus-der-s= tandarddistribution.html [4] http://www.golem.de/news/linux-kernel-bessere-zufallszahlen-selbst-= mit-nsa-backdoor-1309-101525.html [5] http://forums.gentoo.org/viewtopic-t-951550-highlight-.html --nextPart2600224.iMxnFayptE Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"

Hal= l=C3=B6le,

 

Am = Donnerstag, 12. September 2013, 10:38:20 schrieb Randolph Maa=C3=9Fen:<= /p>

>= ; Am 12. September 2013 10:26 schrieb <assabajanischer_hinterwaeldl= er@xunit.de>:

>= ; > hallo zusammen,

sni= p

>= ; >

>= ; > das es dafuer keine direkte notwendigkeit gibt, ist mir klar. al= lerdings

>= ; > wuerde es mich interessieren, ob sich dadurch noch ein paar proz= ent

>= ; > (oder promille?) aus dem system kitzeln lassen und nebenbei mal = wieder

>= ; > ein bisschen was zu lernen (einfluss von flags...)

Unt= er diesen Aspekten kannst Du nat=C3=BCrlich auch mal die LTO Optimierun= g des GCC aktivieren.

Ich= hab schon mal mein gesamtes System damit durchkompiliert und dabei auc= h so einiges gelernt - hust.

 

Hie= r mal einpaar Referenzen, falls die das noch nichts sagt:

http://forums= .gentoo.org/viewtopic-t-954376-highlight-.html

http://realnc.blogspot.de/2012/06/building-gentoo-linux-with-gcc-47= -and.html

 

 

>= ; >

>= ; > gruss

>= ; > martin

>= ; >

>= ;

>= ; Hi,

>= ;

>= ; es gibt als LLVM C-compiler den clang, der soll beim compilieren

>= ; ressourcenfreundlicher sein, jedoch habe ich davon noch nicht viel

>= ; mitbekommen. clang ist auf gcc-Kompatibilit=C3=A4t ausgelegt, hei=C3=9F= t er

>= ; kennt die gleichen Kommandozeilenparameter, und der bin=C3=A4re outpu= t ist

>= ; auch (fast) gleich.

>= ;

>= ; Jedoch laufen nicht alle Programme unter gentoo, wenn diese mit clang=

>= ; compiliert wurden, da muss man ein wenig arbeit investieren, und die<= /p>

>= ; Programme selbst Testen.

Das= h=C3=A4tte ich zwar auch nicht anders erwartet, jedoch wundert es mich= das er bei BSD ja anscheinend so stabil laufen soll, das er k=C3=BCnft= ig als vollst=C3=A4ndiger Ersatz taugen soll:

http://www.pro-linux.de/news/1/20238/freebsd-entfern= t-gcc-aus-der-standarddistribution.html

 

 

Am = Donnerstag, 12. September 2013, 11:14:50 schrieb Uwe Scholz:

>= ; Hallo Martin,

>= ;

sni= p

>= ;

>= ; F=C3=BCr die Einrichtung vom ICC hat mir

>= ; http://www.gentoo-wiki.info/HOWTO_ICC_and_Portage sehr

>= ; geholfen.

sni= p

>= ; Sicherheitskritische Software w=C3=BCrde ich

>= ; dort allerdings nicht eintragen, insbesondere solche, die f=C3=BCr

>= ; Verschl=C3=BCsselung zust=C3=A4ndig sind - man wei=C3=9F ja nie.

Jah= a, da spielst Du wohl auf dererlei Dinge an ;-)

http://www.golem.de/news/linux-kernel-besse= re-zufallszahlen-selbst-mit-nsa-backdoor-1309-101525.html

 

>= ;

>= ; Es gab wohl/gibt Antstrengungen, den gesamten Kernel mit dem ICC zu

>= ; =C3=BCbersetzen. Aber das ist, soweit ich wei=C3=9F, nie =C3=BCber de= n experimentellen

>= ; Status hinaus gegangen. Aufgrund der aktuellen Debatte h=C3=A4tte ich= da auch

>= ; wirklich meine Zweifel, ob man das =C3=BCberhaupt will. Aber das ist = ein

>= ; anderes Thema.

Yep= , siehe oben.

>= ;

>= ; Die Verwendung des ICC ist f=C3=BCr den Privatgebrauch kostenfrei. Ma= n muss

>= ; sich vor der Installation erst eine Lizenzdatei beschaffen und sich

>= ; einmalig bei Intel anmelden. Wie das genau geht, wird bei der

>= ; Installation mittels emerge und dann in der angezeigten Webseite

>= ; erkl=C3=A4rt, IIRC.

Off= ensichtlich habe damit einige Leute (nur in neuerer Zeit?) Probleme, wi= e ich k=C3=BCrzlich zuf=C3=A4llig im Forum las:

http://forums= .gentoo.org/viewtopic-t-951550-highlight-.html

 

Inf= ormellen Gru=C3=9F,

 

And= y.

--nextPart2600224.iMxnFayptE--