Release Cosmopolitan v3.6.0

This release is an atomic upgrade to GCC 14.1.0 with C23 and C++23
This commit is contained in:
Justine Tunney 2024-07-23 03:16:17 -07:00
parent 62ace3623a
commit 5660ec4741
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
1585 changed files with 117353 additions and 271644 deletions

View file

@ -204,7 +204,7 @@ static double sin_pi(double x)
double lgamma_r(double x, int *signgamp)
{
union {double f; uint64_t i;} u = {x};
double_t t,y,z,nadj,p,p1,p2,p3,q,r,w;
double_t t,y,z,nadj=0,p,p1,p2,p3,q,r,w;
uint32_t ix;
int sign,i;

View file

@ -139,7 +139,7 @@ static float sin_pi(float x)
float lgammaf_r(float x, int *signgamp)
{
union {float f; uint32_t i;} u = {x};
float t,y,z,nadj,p,p1,p2,p3,q,r,w;
float t,y,z,nadj=0,p,p1,p2,p3,q,r,w;
uint32_t ix;
int i,sign;

View file

@ -247,7 +247,7 @@ static long double sin_pi(long double x)
}
long double lgammal_r(long double x, int *sg) {
long double t, y, z, nadj, p, p1, p2, q, r, w;
long double t, y, z, nadj=0, p, p1, p2, q, r, w;
union ldshape u = {x};
uint32_t ix = (u.i.se & 0x7fffU)<<16 | u.i.m>>48;
int sign = u.i.se >> 15;