From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id AFFE7139085 for ; Tue, 3 Jan 2017 21:42:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8B7E3E0C7A; Tue, 3 Jan 2017 21:42:02 +0000 (UTC) Received: from mout.web.de (mout.web.de [212.227.15.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 14676E0C6A for ; Tue, 3 Jan 2017 21:42:01 +0000 (UTC) Received: from localhost ([77.177.240.87]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Mf0W1-1c9RuB3rAn-00OYKg for ; Tue, 03 Jan 2017 22:41:59 +0100 Received: from uwe-notebook (localhost [127.0.0.1]) by localhost (Postfix) with ESMTP id 38B8BE02B1 for ; Tue, 3 Jan 2017 22:41:58 +0100 (CET) Date: Tue, 3 Jan 2017 22:41:58 +0100 From: Uwe Scholz To: gentoo-user-de@lists.gentoo.org Subject: Re: [gentoo-user-de] Teilweise =?UTF-8?B?Z2Vsw7ZzdA==?= Was: Re: Update-Problem bei coreutils >= 8.25 Message-ID: <20170103224158.12244333@uwe-notebook> In-Reply-To: References: <20170101230011.27e9f1da@uwe-notebook> <6935174.1vxdrIeiQL@sed-notebook> <20170102224106.17b8fc6f@uwe-notebook> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.31; x86_64-pc-linux-gnu) 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: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:gPp1jStrMMM0uwdWTB9Q/VNF5NA6vi6e8L1Pi6jCxSsY5gzRl7M MBdI7AOb9leUUxoDAZRhjijNYMx5wfVSQfnWIekTAqhJ43YI9xvu1mtYG8T04qkZZQeOLKH OdZLrJkymzkQM2wGyd6W2q6hB2VrnhINzzOhFoQ2dHxsQHnUpVZSB3y8qFCgH+LqoichAuF fWxonBd2cMNgyeeybLFMQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:Lq2uP8b8zzE=:czpVPS1HMkazsp73XFm3V/ HnnJT8x013VhPHRmK4/ozPmRSQVAhspBGefxt8mXuCVejejKp2j0p/XHM7g3fkD6pdREiWAKG FDgCdRawpkakvXU50GQ/YJF3MJuSV7vayzgk3FF7ZyyGOGy3OLFIFtmxzCHD4hLAmBfQJjKVy aoU6A04gbBSqgmYoMGGWBTwCFdGdRISVktF+FdB4q/AMO2I/TEUv4EoDpTG+1a6YQu5jNtLhP Rx2sEqq/xvKIoTEgRmBFd7nkeEIhSWYPyzePGZYlkeVYQuT7wcRXbWqmUcsLaK/EiZkTk/pLu ydLijPtpczoa24ejiUA5SQv60ajZp6GQZ5jhVnweSBUBChBU3ug2QKg+yex32TbWY3FgYIW8V LHc6PThcEnsbdvp6uX7Z+0naYaJWghr2mZ9TlqLUB9PJuuZqO3K7dvIZO5tk+R1ZjOow2Npia OTn5Q0lZ13MH22qgth6fNhBysracOn3hA9zbDOhQEaEBawvPbfgMDgsdyBnxV9OkaKM06OHXe XuixIZM/ujnuRXSGXBex6SGKNcerb4JmQqWACLtEOfBU7pa8jocMSr8HGnfjrQ5+S5dQeUECp lf6+JFyxAXgTLGRpG39ADF14dby8rQ2hkdzOUOwQq1LorukW3oTlPqEbEa+kz8VvjrYu99qgb S2I26O5E06Xu3vY5oDgVHx2w0S8sQZBJGPPy2o6lsJZlHGAwj2I1XmICQmMo0X+adFy6ihawM FeU2KEBR8asJeFNQTEHjUY6Eu6uye2YYukchlRYfoH5h69ehyHvP1PWOcrtXB+s1sUB5FH3xY zLpzrwz X-Archives-Salt: 8721e779-78cd-42a9-94ea-33284acc14e4 X-Archives-Hash: a9c1290c061b40a4f63a5e485a302129 Hallo Martin, Am Tue, 3 Jan 2017 07:51:04 +0100 schrieb Martin Wohlert : > Am 02.01.2017 um 22:41 schrieb Uwe Scholz: > > Wei=C3=9F jemand, was passiert, wenn man bei den CFLAGS das march-Flag > > einfach weg l=C3=A4sst? Wird das dann automatisch auf das > > prozessorspezifische Flag gesetzt - in meinem Fall auf > > "sandybridge"? =20 >=20 > Wenn du das -march Flag wegl=C3=A4sst, dann erzeugt der Compile einfache > binaries ohne derartige Instruktionen, sodass die binaries theoretisch > auf allen Prozessoren (gleicher Architektur) lauff=C3=A4hig sind. Es gibt > nat=C3=BCrlich auch Programme, bei denen im Quelltext selbst noch > Inline-Assembler eingebaut ist, wo derartige Instruktionen einhalten > sein k=C3=B6nnen. Dort findet aber in der Regel im Programmcode auch eine > Pr=C3=BCfung der CPU statt bevor derartige Befehle genutzt werden. >=20 > Anstatt des -march Flag kannst du auch das -mtune Flag verwenden, > damit bleiben deine binaries auch auf andere Prozessoren lauff=C3=A4hig, > k=C3=B6nnen aber optimierten Code f=C3=BCr speziell deine CPU enthalten. = Die > binaries sind dadurch nat=C3=BCrlich etwas gr=C3=B6=C3=9Fer. >=20 > LG > Martin Vielen Dank f=C3=BCr die tolle Erkl=C3=A4rung. Das war mir so noch nicht be= wusst. Mit -mtune=3Dsandybridge hat es jetzt auch geklappt. Dann lass' ich das jetzt so. Viele Gr=C3=BC=C3=9Fe, Uwe