This is the mail archive of the 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: Revert patch for MIPS TImode functions for 4.1.1

Mark Mitchell wrote:
> Richard Sandiford wrote:
>> Tested against gcc-4_1-branch on mips64-linux-gnu and mipsisa64-elf.
>> Mark, what do you think?
> I'm a bit torn.  On the one hand, it doesn't look like there is any
> other reason to do a 4.1.1 RC2.  So, we could declare that Fortran is
> not release-critical, and just release 4.1.1.  On the other hand, it
> seems a shame to have a release in which a popular programming language
> is so horribly broken on a reasonably popular platform.

Richard and I had another round of discussion about this patch, and I've
decided to reverse my earlier decision.  Sorry for the back-and-forth!

In contrast to what I suggested above, 4.1.1 RC1 works for Fortran; the
problem is that on soft-float 64-bit MIPS, conversions from
floating-point types to 64-bit integers, and to unsigned 32-bit
integers, are missing in libgcc.  That's a serious problem, but one that
we had in 4.1.0 as well.  And, there is certainly some risk that the
patch will break something; Joseph already caught one mistake.

So, Richard and I have decided to leave well enough alone.  Unless
something else crops up in the next day or two, we'll consider 4.1.1 RC1
good enough, and spin final bits based on that.  Gerald, your
install.texi change is still OK.


Mark Mitchell
(650) 331-3385 x713

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