From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31342 invoked by alias); 23 Jan 2006 04:12:29 -0000 Received: (qmail 31334 invoked by uid 22791); 23 Jan 2006 04:12:28 -0000 X-Spam-Check-By: sourceware.org Received: from mxsrv2.tranzpeer.net (HELO mxsrv2.tranzpeer.net) (202.180.66.215) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 23 Jan 2006 04:12:27 +0000 Received: from wmsrv2.tranzpeer.net ([202.180.66.2] helo=localhost) by mxsrv2.tranzpeer.net with ESMTP (Exim 4.34) id 1F0t44-0001Rd-JG for gdb@sourceware.org; Mon, 23 Jan 2006 17:12:24 +1300 Received: from external.hosting.co.nz (external.hosting.co.nz [203.97.46.10]) by webmail.slingshot.co.nz (Horde) with HTTP for ; Mon, 23 Jan 2006 17:12:24 +1300 Message-ID: <20060123171224.gtz440o04ockk00s@webmail.slingshot.co.nz> Date: Mon, 23 Jan 2006 04:36:00 -0000 From: Paul Blacquiere To: gdb@sourceware.org Subject: gdb/gdbserver uclibc illegal instruction MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2006-01/txt/msg00208.txt.bz2 Hi, I am attempting to run gdb/gdbserver on an Arm Linux board built using the uclibc libraries. Attempting to run an app causes an illegal instruction error (the simple hello world app obviously runs normally). One oddity is that the address that it reports seems to contain a valid arm instruction. I have seen some old posts on the forum, but being over two years old and previous versions, I have ignored. My uclibc version is 0.9.28 GCC 3.4.5 Linux kernel 2.6.12 GDB 6.3 (am building 6.4 at the moment) Any thoughts or comments welcome and appreciated. PaulB.