This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Borland fastcall support (i386)



On 03 Apr 2009, at 16:53, Tom Tromey wrote:


"Jonas" == Jonas Maebe <jonas.maebe@elis.ugent.be> 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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]