From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3277 invoked by alias); 22 Feb 2007 12:56:13 -0000 Received: (qmail 3251 invoked by uid 22791); 22 Feb 2007 12:56:12 -0000 X-Spam-Check-By: sourceware.org Received: from web26704.mail.ukl.yahoo.com (HELO web26704.mail.ukl.yahoo.com) (217.146.176.67) by sourceware.org (qpsmtpd/0.31) with SMTP; Thu, 22 Feb 2007 12:56:07 +0000 Received: (qmail 64633 invoked by uid 60001); 22 Feb 2007 12:56:04 -0000 Message-ID: <20070222125604.64631.qmail@web26704.mail.ukl.yahoo.com> X-YMail-OSG: jBoN1VAVM1nsR4LfDRbKHKLb7ED6eVl8Y_09zvNa7fM398nRL4O.6wfbn3QzXe2diA1TlpNoapiaNiRo5fYdFbUEDh_n_1h.QAKqiKcHaNDngTfKTfXBv.lt4DukvlrgvREs2rRi0B4p Received: from [149.117.9.28] by web26704.mail.ukl.yahoo.com via HTTP; Thu, 22 Feb 2007 12:56:04 GMT X-Mailer: YahooMailRC/368.8 YahooMailWebService/0.6.132.8 Date: Thu, 22 Feb 2007 16:46:00 -0000 From: Colin MacDonald Subject: Re: Unable to step over functions in arm-elf binary To: Daniel Jacobowitz Cc: gdb@sourceware.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2007-02/txt/msg00233.txt.bz2 I'm using GDB / Insight 6.5. First attempts with 6.6 appear to show the sa= me behaviour. I updated my remote serial server to support $vCont packets as well as the = basic $c and $s packets but no joy. Colin MacDonald ----- Original Message ---- From: Daniel Jacobowitz To: Colin MacDonald Cc: gdb@sourceware.org Sent: Thursday, 22 February, 2007 12:27:23 PM Subject: Re: Unable to step over functions in arm-elf binary On Thu, Feb 22, 2007 at 11:48:53AM +0000, Colin MacDonald wrote: > We have .elf targets for Arm processors and we can debug these via a remo= te connection (using the remote serial protocol) with Insight / GDB. Every= thing works fine except for one thing: I can't step over a function. If I = try to step over a function I invariably step into it instead. Using the '= n' command from GDB command line generates a sequence remote serial command= s like this: You didn't say what version of GDB you're using. Try a newer one? It sounds like yours fails to backtrace after stepping in to a function. --=20 Daniel Jacobowitz CodeSourcery =09=09 ___________________________________________________________=20 All New Yahoo! Mail =96 Tired of unwanted email come-ons? Let our SpamGuard= protect you. http://uk.docs.yahoo.com/nowyoucan.html