https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66382
--- Comment #2 from Steven Munroe ---
What is the issue? You want to configure __float128 without also configuring
altivec/VMX/VSX?
The PowerPC 64-bit ABI is defined to pass __float128 values in 128-bit vector
registers and return _float128 valu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66382
Steven Munroe changed:
What|Removed |Added
CC||meissner at gcc dot gnu.org
--- Comment
Assignee: unassigned at gcc dot gnu.org
Reporter: munroesj at us dot ibm.com
Target Milestone: ---
When converting IBM long double to __int128, large values that overflow are not
returning the expected values.
To be consistent with double to long conversions the conversion
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69233
--- Comment #2 from Steven Munroe ---
Well the language spec may not specify. But I can ask the platform to be
consistent with itself. For PowerISA I would expect long double -> __int128 to
be consistent with double -> long, which saturates (INT_