From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6332 invoked by alias); 20 Jan 2012 18:03:54 -0000 Received: (qmail 6316 invoked by uid 22791); 20 Jan 2012 18:03:51 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from mail-gy0-f169.google.com (HELO mail-gy0-f169.google.com) (209.85.160.169) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 20 Jan 2012 18:03:37 +0000 Received: by ghrr14 with SMTP id r14so452162ghr.0 for ; Fri, 20 Jan 2012 10:03:36 -0800 (PST) MIME-Version: 1.0 Received: by 10.100.82.13 with SMTP id f13mr3417825anb.45.1327082616526; Fri, 20 Jan 2012 10:03:36 -0800 (PST) Received: by 10.147.113.15 with HTTP; Fri, 20 Jan 2012 10:03:36 -0800 (PST) In-Reply-To: References: <1283448864.3854.56.camel@gargoyle> <1283526020.3854.77.camel@gargoyle> <1286218436.3679.1.camel@gargoyle> <1292271927.3622.6.camel@localhost.localdomain> <33163939.post@talk.nabble.com> <20120120152428.df02fbc4.acrux_it@libero.it> Date: Fri, 20 Jan 2012 18:03:00 -0000 Message-ID: Subject: Re: [PATCH] powerpc: 405/440/464/476 support and optimizations From: "Carlos O'Donell" To: "Ryan S. Arnold" Cc: acrux , libc-ports@sourceware.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact libc-ports-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-ports-owner@sourceware.org X-SW-Source: 2012-01/txt/msg00040.txt.bz2 On Fri, Jan 20, 2012 at 10:52 AM, Ryan S. Arnold wr= ote: > Does the machine you're building this toolchain on understand the > 440fp instruction set? =A0If not then the loader is likely encountering > a sigill. There are some known problems in this area which Mentor Graphics ESD has been fixing and submitting upstream. They mainly have to do with the graphics and string instructions that aren't uniformly supported and gcc doesn't know when not to use some of these instructions. If your goal is to succeed at compiling things for your target then I would start here: http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/p= latforms/power-gnulinux or just command-line tools for free, click under "Power Architecture Processors"->"Download the GNU/Linux release" http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/e= ditions/lite-edition/ They are all based on the open-source tools but with enhancements to fix problems like the one you ran into. I'm part of the team that produces these toolchains so I'm biased :-) Cheers, Carlos.