This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
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