This is the mail archive of the gcc-patches@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: Bootstrap is broken on i[345]86-linux


> ping again, again and again. Bootstrap has been broken on i[345]86- 
> linux with default options for more than a month. It's sad that  
> noone, including i386 maintainers, cares enough to review an already  
> existing patch or pressure the original committers (H. J. Lu and  
> Michael Meissner) into doing something, maybe disabling decimal float  
> on i[345]86-linux.

The problem is that the proposed patch is more a workaround, rather 
than that a generic fix is needed in push expanding machinery. (as
mentioned earlier in thread, emit_move_insn knows how to decompose
decimal into integer, but push code doesn't)

I can write it, but my hdd just died today so I will need some time to
recover data from backups.  So if someone beats me, it would be nice.
I will try to get into it ASAP.

Honza
> 
> 
> >[ http://gcc.gnu.org/ml/gcc/2007-04/msg00145.html ]
> >>I'm starting to look into it now.
> >
> >ping? FWIW, bootstrap looks still broken...
> >
> >Could you propose a patch, disable decimal float for i[345]86-linux,
> >revert your original patch or review the patch at
> >http://gcc.gnu.org/ml/gcc-patches/2007-03/msg01764.html ? I think
> >we're not missing ways of action here :)
> >
> >Failing that, can a i386 maintainer do something (a non-exhaustive
> >list of possible actions can be found in the above paragraph)?
> >
> >Thanks,
> >FX


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