This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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: More 128 bit floating point stuff for PA64


> I think this causes problems on PA32 because BITS_PER_WORD is 32 (I
> think) and this will put doubles into regular registers instead of the
> floating point register.  I am going to try checking MAX_BITS_PER_WORD
> instead of BITS_PER_WORD as the test.

Yes, I just changed the value to 64.  Another possibility is to check
for TFmode.  I still haven't got a chance to look at why there are a
couple of long double failures in the v3 suite.

I am fairly close to a patch for passing structures.  The 32-bit
port now has less than ten fails on hppa-linux in the C suite.  I
need to do more testing on the 64-bit port and 32-bit hpux.  The
current justification on the 64-bit port is wrong, as you know.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)


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