This is the mail archive of the gdb-patches@sources.redhat.com 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: [RFA/RFC] Fix build failure on mips-irix (mips-tdep.c)


Andrew,

GDB currently does not build on our IRIX machine (IRIX 6.5). It's
because it does not find the MIPS_REGISTER_TYPE macro. I think it is
just an oversight of one of your previous patches

http://sources.redhat.com/ml/gdb-patches/2003-06/msg00676.html

The following is an attempt at fixing this problem, but I'm not sure it
is really the right way of doing it. Could you tell me what you think?

2003-07-04 Joel Brobecker <brobecker@gnat.com>

        * mips-tdep.c (mips_register_raw_size): Fix compilation failure.
        (mips_register_byte): Likewise.

Also, I get an unusually high number of FAILs (close to 2000). Some of
them are probably caused by the fact that we don't have a C++ compiler
installed on our machine, but that does not explain the bulk of these
regressions. I am hoping this high number of fails is because my patch
is actually wrong... :-/ Otherwise, I'll dig in the log files, and try
to analyze the regressions.

Yes (both trunk and 6.0).


Can you also update the comment in gdb/config/tm-irix6.h where it #undefs MIPS_REGISTER_TYPE. Something to indicate that this causes it to use the real C code found in mips_register_type().

Andrew



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