From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19397 invoked by alias); 11 Jun 2008 22:36:28 -0000 Received: (qmail 19387 invoked by uid 22791); 11 Jun 2008 22:36:28 -0000 X-Spam-Check-By: sourceware.org Received: from mailhost.u-strasbg.fr (HELO mailhost.u-strasbg.fr) (130.79.200.152) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 11 Jun 2008 22:36:01 +0000 Received: from baal.u-strasbg.fr (baal.u-strasbg.fr [IPv6:2001:660:2402::41]) by mailhost.u-strasbg.fr (8.14.2/jtpda-5.5pre1) with ESMTP id m5BMYqZT082064 ; Thu, 12 Jun 2008 00:34:52 +0200 (CEST) Received: from mailserver.u-strasbg.fr (ms2.u-strasbg.fr [IPv6:2001:660:2402::142]) by baal.u-strasbg.fr (8.14.0/jtpda-5.5pre1) with ESMTP id m5BMYkGR005130 ; Thu, 12 Jun 2008 00:34:47 +0200 (CEST) Received: from d620muller ([130.79.244.152]) by mailserver.u-strasbg.fr (8.13.8/jtpda-5.5pre1) with ESMTP id m5BMYeAS095549 ; Thu, 12 Jun 2008 00:34:45 +0200 (CEST) From: "Pierre Muller" To: "'Mark Kettenis'" Cc: , , References: <004f01c8ac58$06a1ddb0$13e59910$@u-strasbg.fr> <000c01c8c246$de300f50$9a902df0$@u-strasbg.fr> <200805301157.m4UBvOL5009408@brahms.sibelius.xs4all.nl> <001901c8c256$06f8be00$14ea3a00$@u-strasbg.fr> <001a01c8c263$f493b1d0$ddbb1570$@u-strasbg.fr> <200805301457.m4UEvnGD028393@brahms.sibelius.xs4all.nl> <000301c8c2ea$0c2d72a0$248857e0$@u-strasbg.fr> <20080605202640.GL25085@caradoc.them.org> <200806052041.m55Kfneh015684@brahms.sibelius.xs4all.nl> <002101c8c7a5$8066c850$813458f0$@u-strasbg.fr> <000301c8c872$d9493660$8bdba320$@u-strasbg.fr> <200806101349.m5ADnNrN013906@brahms.sibelius.xs4all.nl> In-Reply-To: <200806101349.m5ADnNrN013906@brahms.sibelius.xs4all.nl> Subject: RE: [RFA] New skip __main version Date: Wed, 11 Jun 2008 23:18:00 -0000 Message-ID: <000001c8cc13$59a96de0$0cfc49a0$@u-strasbg.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 Content-Language: en-us X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0 (mailhost.u-strasbg.fr [IPv6:2001:660:2402::152]); Thu, 12 Jun 2008 00:34:52 +0200 (CEST) X-Virus-Status: Clean Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2008-06/txt/msg00228.txt.bz2 I took the liberty to interpret this answer from Mark as an approval and committed this patch. Thanks to all, Pierre Muller Pascal language support maintainer for GDB -----Message d'origine----- De=A0: gdb-patches-owner@sourceware.org [mailto:gdb-patches-owner@sourceware.org] De la part de Mark Kettenis Envoy=E9=A0: Tuesday, June 10, 2008 3:49 PM =C0=A0: muller@ics.u-strasbg.fr Cc=A0: pedro@codesourcery.com; gdb-patches@sourceware.org; drow@false.org Objet=A0: Re: [RFA] New skip __main version > From: "Pierre Muller" > Date: Sat, 7 Jun 2008 09:48:15 +0200 >=20 > Here is a new version of this patch: Looks ok to me. > ChangeLog entry: >=20 > 2008-06-07 Pedro Alves > Pierre Muller >=20 > * gdbarch.sh (gdbarch_skip_main_prologue): New. > * gdbarch.h, gdbarch.c: Regenerate. > * i386-tdep.h (i386_skip_main_prologue): Declare. > * i386-tdep.c (i386_skip_main_prologue): New. > * i386-cygwin-tdep.c (i386_cygwin_init_abi): Register=20 > i386_skip_main_prologue as gdbarch_skip_main_prologue gdbarch > callback. > * symtab.c (find_function_start_sal): When pc points at the "main" > function, call gdbarch_skip_main_prologue.