From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.cvg.de ([62.153.82.30]) by linuxtogo.org with esmtp (Exim 4.69) (envelope-from ) id 1OzVdU-0007Xv-PK for openembedded-devel@lists.openembedded.org; Sat, 25 Sep 2010 16:22:58 +0200 Received: from ensc-virt.intern.sigma-chemnitz.de (ensc-virt.intern.sigma-chemnitz.de [192.168.3.24]) by mail.cvg.de (8.14.4/8.14.4) with ESMTP id o8PELaN4017725 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 25 Sep 2010 16:21:37 +0200 Received: from ensc by ensc-virt.intern.sigma-chemnitz.de with local (Exim 4.72) (envelope-from ) id 1OzVdA-00077o-Eh for openembedded-devel@lists.openembedded.org; Sat, 25 Sep 2010 16:21:36 +0200 From: Enrico Scholz To: openembedded-devel@lists.openembedded.org References: <4C9D1136.2070507@freyther.de> Date: Sat, 25 Sep 2010 16:21:36 +0200 In-Reply-To: <4C9D1136.2070507@freyther.de> (Holger Freyther's message of "Sat, 25 Sep 2010 04:59:34 +0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Sender: Enrico Scholz X-DSPAM-Result: Innocent X-DSPAM-Probability: 0 X-DSPAM-Confidence: 1 X-Scanned-By: MIMEDefang 2.68 on 62.153.82.30 X-SA-Exim-Connect-IP: 62.153.82.30 X-SA-Exim-Mail-From: enrico.scholz@sigma-chemnitz.de X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on discovery X-Spam-Level: X-Spam-Status: No, score=-6.6 required=5.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.2.5 X-SA-Exim-Version: 4.2.1 (built Wed, 25 Jun 2008 17:20:07 +0000) X-SA-Exim-Scanned: Yes (on linuxtogo.org) Subject: Re: Qt and detecting iWMMXT X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Sep 2010 14:23:01 -0000 Content-Type: text/plain; charset=us-ascii Holger Freyther writes: > when building for XScale one could pass -iwmmxt to the configure > script. I would avoid -march=iwmmxt because a) there seems to be kernel bug which does not restore IWMMXT state on ELF loading[1] b) gcc 4.4.4 is bugged for this architecture (both ICE and generation of inefficent code) and fails e.g. to bootstrap itself or glibc When you really need iwmmxt support, I recommend to add '.arch iwmmxt' to (inline) assembler instead of using -march=iwmmxt. Enrico Footnotes: [1] http://article.gmane.org/gmane.linux.ports.arm.general/11795