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 onIRIX
- From: cgd at broadcom dot com
- To: cagney at gnu dot org
- Cc: "David Anderson" <davea at quasar dot engr dot sgi dot com>,brobecker at gnat dot com,gdb-patches at sources dot redhat dot com
- Date: 26 Jul 2004 15:41:29 -0700
- Subject: Re: [RFA] mips-irix SEGV: long doubles are 128 bits long onIRIX
- References: <200407231657.i6NGveRt2015431@quasar.engr.sgi.com><4105832C.6090407@gnu.org> <mailpost.1090880398.10041@news-sj1-1>
At Mon, 26 Jul 2004 22:19:59 +0000 (UTC), "Andrew Cagney" wrote:
> >>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)
> > That's because there is no such thing as IRIX O64 (that I
> > ever heard of). O64 must be non-IRIX?
>
> It was a widely used cygnus creation (I don't longer remember why it
> was added). I'm left wondering if it is still needed.
FWIW, it is still in somewhat-wide use for embedded purposes. In
addition to being used by some 'random' embedded toolchains, IIRC
VxWorks also uses it for 64-bit MIPS platforms right now.
I seem to recall that some people have also attempted to use it to get
64-bit-ish userland (incl. shlibs) for some open-source unix-like
OSes. (That makes me ... sad. 8-)
That doesn't mean that it's a good idea. Just saying that it is, in
fact, still fairly widely used.
chris