From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29905 invoked by alias); 5 Apr 2009 21:29:15 -0000 Received: (qmail 29896 invoked by uid 22791); 5 Apr 2009 21:29:14 -0000 X-SWARE-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from ugmailsc.ugent.be (HELO ugmailsc.ugent.be) (157.193.49.118) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 05 Apr 2009 21:29:08 +0000 Received: from localhost (localhost [127.0.0.1]) by ugmailsc.ugent.be (Postfix) with ESMTP id 332861CF8CB for ; Sun, 5 Apr 2009 23:29:05 +0200 (CEST) Received: from ugmailsc.ugent.be ([127.0.0.1]) by localhost (ugmailsc.ugent.be [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b2X42+42-tPh for ; Sun, 5 Apr 2009 23:29:05 +0200 (CEST) Received: from cedar.ugent.be (cedar.ugent.be [157.193.49.14]) by ugmailsc.ugent.be (Postfix) with ESMTP id 06EB11CF8C4 for ; Sun, 5 Apr 2009 23:29:04 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEALa/2Emdwc4w/2dsb2JhbADIM4QPBg Received: from mail.elis.ugent.be ([157.193.206.48]) by relays9.ugent.be with ESMTP; 05 Apr 2009 23:29:04 +0200 Received: from localhost (localhost [127.0.0.1]) by mail.elis.UGent.be (Postfix) with ESMTP id 6B84E2BAC27 for ; Sun, 5 Apr 2009 23:28:57 +0200 (CEST) Received: from [127.0.0.1] (ssh2.elis.UGent.be [157.193.206.127]) by mail.elis.UGent.be (Postfix) with ESMTP id 54E3A2BAC1A for ; Sun, 5 Apr 2009 23:28:57 +0200 (CEST) Message-Id: <390385D8-5B6E-4844-8940-4002C012140F@elis.ugent.be> From: Jonas Maebe To: gdb-patches@sourceware.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: Re: Borland fastcall support (i386) Date: Sun, 05 Apr 2009 21:29:00 -0000 References: 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: 2009-04/txt/msg00097.txt.bz2 On 03 Apr 2009, at 16:53, Tom Tromey wrote: >>>>>> "Jonas" == Jonas Maebe writes: > > Jonas> b) one of the modified headers (include/elf/dwarf2.h) appears > to be > Jonas> imported from gcc, so I guess I should submit that change to > gcc first > Jonas> or instead? > > I recently noticed that the src and gcc versions of this file have > diverged. Oops. It would be good to have just a single copy; most of > the work to be done here is in the gcc repository. I've submitted the patch to gcc-patches. > The 'master' branch of Archer's git repository is updated from CVS > head semi-regularly. If you are using some other branch, then yeah, > there may be other changes in the way. The patch was against the "master" branch. I've made some minor adjustments to it in the mean time, and I've also received word from my employer's contracts department that there will be no problem with getting a disclaimer :) I've continued working on gdb to also support calling Pascal methods, and I've run a bit into a hitch: the calling_convention field is part of a union that also contains cplus_stuff (inside main_type in gdbtypes.h), and I need both for methods using a non-standard calling convention. Is there a problem with moving the calling_convention field out of the type_specific union, and if not, is there anything I should pay particular attention to? (other than adjusting a couple of macros) Thanks, Jonas