https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65757

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #41740|0                           |1
        is obsolete|                            |

--- Comment #18 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 41744
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41744&action=edit
gcc8-pr65757.patch

Here is a full version, it compiles, no further testing so far.
I guess I can bootstrap/regtest it next, but don't have time for further
testing.  Guess it would be nice to tweak glibc math testsuite to test
__float128 with it, I vaguely remember Tobias doing that years ago, but not
sure
if he had any patches for that.

The patch is a result of manual incorporation of:
git diff 5b5b04d6282df0364424c6f2c0462e5c1a4394b0
15089e046b6c71bbefe29687fe4c7e569c9e1c03^ sysdeps/ieee754/ldbl-128/
git diff 15089e046b6c71bbefe29687fe4c7e569c9e1c03
02bbfb414f367c73196e6f23fa7435a08c92449f^ sysdeps/ieee754/ldbl-128/
git diff 02bbfb414f367c73196e6f23fa7435a08c92449f
2bc646c9e95b7c0005b2bc09c06671ffbb509629 sysdeps/ieee754/ldbl-128/

- the two revisions left out are the long double -> _Float128 and floatconstL
to
L(floatconst) changes, plus I've left out *jn*, *lgamma* and *x2y2m1* changes,
they were too big.  And no new APIs have been added.
Also, I've left *hypot* and *pow* changes related to issignaling, we don't have
issignalingq (yet).

Reply via email to