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: [PATCH], RFC, add support for __float128/__ibm128 types on PowerPC


On Tue, 29 Apr 2014, Michael Meissner wrote:

> 	* soft-fp/quad.h (TFmode): If TFmode is defined, don't use the
> 	normal TF mode definition.

That does of course need to go to glibc first (and I think it would be 
best to do something consistent for all the floating-point formats in 
soft-fp - allow overriding the definitions of all of them in terms of 
machine modes to keep things consistent, even without any use case for 
overriding definitions other than for TFmode).

I don't see anything in this patch to give appropriate symbol versions to 
the new libgcc functions.

libgcc/config/rs6000/sfp-machine.h does not currently implement 
integration with hardware exceptions and rounding modes.  Such integration 
should be added as on other architectures such as x86 and AArch64 
(conditional on FPRs being present, as opposed to soft-fp being used in 
libgcc for soft-float or e500).

-- 
Joseph S. Myers
joseph@codesourcery.com


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