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] mips-irix SEGV: long doubles are 128 bits long on IRIX


> According to GCC long double is 128-bit for all n64 and n32 targets.

OK. So I am planning on setting the size to 128-bit for the following
ABIs, is this the correct list:
   . O64 (??? Didn't see any mention of this in the IRIX man pages)
   . EABI32, EABI64
   . N32/N64
I will add the same set_gdbarch_...() call in each section of the case
statement on mips_abi.

Would that be the correct patch?

I am making extra sure before doing the testing because running the
testsuite takes several hours even after my fixes (it was even worse
before, it was taking 9-10 hours, and I think this is because of bugs
in expect/dejagnu that don't detect when the debugger dies or when
the debugger expects an answer from the user after having reported
an internal error - I just don't want to go there and fix the problems
in GDB instead). And to make things worse, the run sometimes get
screwed up for some reason I don't understand.  So I want to do
the testing overnight if I can and try to avoid any unecessary run.

Thanks,
-- 
Joel


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