From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steven Johnson To: Andrew Cagney Cc: gdb@sourceware.cygnus.com Subject: Re: rs6000-tdep Date: Fri, 14 Jul 2000 06:32:00 -0000 Message-id: <396F162A.6D9F0628@ozemail.com.au> References: <396EBECE.7292CEED@ozemail.com.au> <396ED06F.1A035C53@cygnus.com> <396F08CB.95E5A0CA@ozemail.com.au> <396F1360.CE1B20FD@cygnus.com> X-SW-Source: 2000-07/msg00050.html Andrew, I fixed that problem, by fixing the definition of rs6000_pop_frame in tm-ppc-eabi.h. BUT, then it borke further on in the compile because NUM_REGS was not defined anywhere for PowerPC. Which is also attempted to fix, and then it broke again in ppc-bdm.c, because MQ_REGNUM was undeclared. It seems GDB in this regard (at least for me) is chronically busted. Each problem is quite significant and i can't see how it could have ever compiled anywhere with these problems. I think, maybe, my CVS repository is corrupted. Im going to get the latest snapshot and try and compile it. I will let you know what I find. On another note, there used to be an extensive list of register names defined for varients of the PowerPC architecture, for example all of the SPR registers specific to the MPC860, etc. They seem to have disappeard in the Multi-arch process. Is this possible? If so, where do I find information on putting them back, without breaking the Multiarch stuff? Also, the pointer warning is in the GCC library header on my linux box, so I will ignore it for now. (As has just been pointed out :) regards, Steven Johnson