Wolfgang Thallergcc16 merge934c3885 months agoHistory
1389 lines · 41.8 KB · Text
RawDownload
2026-04-30  Release Manager 	* GCC 16.1.0 released. 2026-01-01  Jakub Jelinek  <jakub@redhat.com> 	* libquadmath.texi: Bump @copying's copyright year. 2025-12-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE> 	* configure: Regenerate. 2025-11-03  Sam James  <sam@gentoo.org> 	* configure: Regenerate. 2025-10-05  Sam James  <sam@gentoo.org> 	* Makefile.in: Regenerate.	* aclocal.m4: Regenerate.	* configure: Regenerate. 2025-04-09  Jakub Jelinek  <jakub@redhat.com> 	* math/expq.c (C): Fix up THREEp96 constant. 2025-04-07  Lulu Cheng  <chenglulu@loongson.cn> 	PR target/119408	* configure.ac: When checking for __float128 support, determine	whether the current architecture is LoongArch.  If so, return false.	* configure: Regenerate.	Sigend-off-by: Xi Ruoyao <xry111@xry111.site>	Sigend-off-by: Jakub Jelinek <jakub@redhat.com> 2025-04-01  Jakub Jelinek  <jakub@redhat.com> 	* strtod/strtod_l.c (____STRTOF_INTERNAL): Avoid old-style function	definitions.	* printf/addmul_1.c (mpn_addmul_1): Likewise.	* printf/mul_1.c (mpn_mul_1): Likewise.	* printf/submul_1.c (mpn_submul_1): Likewise. 2025-01-02  Jakub Jelinek  <jakub@redhat.com> 	* libquadmath.texi: Bump @copying's copyright year. 2024-08-28  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org> 	* libquadmath.texi (M_LOG2Eq, M_LOG10Eq, M_1_PIq,	M_2_PIq, M_2_SQRTPIq, M_SQRT1_2q): Adjust descriptioni	of these constants. 2024-08-03  Jakub Jelinek  <jakub@redhat.com> 	PR target/116007	* math/sqrtq.c (TFtype): For PowerPC without __LONG_DOUBLE_IEEE128__	define to __float128 before including soft-fp.h and quad.h. 2024-05-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE> 	* Makefile.am [LIBQUAD_USE_SYMVER_SUN] (quadmath.map-sun): Pass	$(libquadmath_la_OBJECTS), $(libquadmath_la_LIBADD) to	make_sunver.pl unmodified.	* Makefile.in: Regenerate. 2024-04-09  Jakub Jelinek  <jakub@redhat.com> 	* sfp-machine.h (__LITTLE_ENDIAN, __BIG_ENDIAN, __BYTE_ORDER): Define	if __BYTE_ORDER isn't defined. 2024-04-09  Jakub Jelinek  <jakub@redhat.com> 	PR libquadmath/114623	* sfp-machine.h: New file.	* math/sqrtq.c: Include from libgcc/soft-fp also soft-fp.h and quad.h	if possible.	(USE_SOFT_FP): Define in that case.	(sqrtq): Use soft-fp based implementation for the finite positive	arguments if possible. 2024-04-03  Simon Chopin  <simon.chopin@canonical.com>	    Jakub Jelinek  <jakub@redhat.com> 	PR libquadmath/114533	* printf/printf_fp.c (__quadmath_printf_fp): Use memcpy to copy	__float128 out of args.	* printf/printf_fphex.c (__quadmath_printf_fphex): Likewise. 2024-01-03  Jakub Jelinek  <jakub@redhat.com> 	* libquadmath.texi: Bump @copying's copyright year. 2023-12-22  Christophe Lyon  <christophe.lyon@linaro.org> 	* Makefile.am: Allow overriding EXEPCT.	* Makefile.in: Regenerate. 2023-12-12  Jakub Jelinek  <jakub@redhat.com> 	PR libquadmath/112963	* configure.ac (LIBM): Readd AC_CHECK_LIBM-like check without doing	AC_CHECK_LIB in it.	* configure: Regenerated.	* Makefile.in: Regenerated. 2023-10-23  Iain Sandoe  <iain@sandoe.co.uk> 	PR libquadmath/111928	* Makefile.in: Regenerate.	* configure: Regenerate.	* configure.ac: Remove AC_CHECK_LIBM. 2023-10-22  Iain Sandoe  <iain@sandoe.co.uk> 	* Makefile.am: Handle Darwin rpaths.	* Makefile.in: Regenerate.	* configure: Regenerate.	* configure.ac: Handle Darwin rpaths. 2023-08-07  Nick Alcock  <nick.alcock@oracle.com> 	* configure: Regenerate. 2023-08-07  Alexander von Gluck IV  <kallisti5@unixzen.com> 	* configure: Regenerate. 2023-08-07  Nick Alcock  <nick.alcock@oracle.com> 	* configure: Regenerate. 2023-08-07  Nick Alcock  <nick.alcock@oracle.com> 	* configure: Regenerate. 2023-08-07  H.J. Lu  <hjl.tools@gmail.com> 	* configure: Regenerate. 2023-08-07  H.J. Lu  <hjl.tools@gmail.com> 	* configure: Regenerate. 2023-03-02  niXman  <i.nixman@autistici.org>	    Jakub Jelinek  <jakub@redhat.com> 	PR libquadmath/87204	PR libquadmath/94756	* printf/gmp-impl.h (mp_limb_t, mp_limb_signed_t, BITS_PER_MP_LIMB):	Use 64-bit limbs on LLP64 targets.	* strtod/strtod_l.c (round_and_return): Cherry-pick glibc	9310c284ae9 BZ #16151, 4406c41c1d6 BZ #16965 and fcd6b5ac36a	BZ #23279 fixes.	(____STRTOF_INTERNAL): Cherry-pick glibc b0debe14fcf BZ #23007,	5556d30caee BZ #18247, 09555b9721d and c6aac3bf366 BZ #26137 and	d84f25c7d87 fixes. 2023-01-02  Jakub Jelinek  <jakub@redhat.com> 	* libquadmath.texi: Bump @copying's copyright year. 2022-11-14  Martin Liska  <mliska@suse.cz> 	Revert:	2022-11-14  Martin Liska  <mliska@suse.cz> 	* doc/conf.py: New file.	* doc/copyright.rst: New file.	* doc/gnu-free-documentation-license.rst: New file.	* doc/i-o-library-routines.rst: New file.	* doc/index.rst: New file.	* doc/indices-and-tables.rst: New file.	* doc/introduction.rst: New file.	* doc/math-library-routines.rst: New file.	* doc/quadmathsnprintf.rst: New file.	* doc/reporting-bugs.rst: New file.	* doc/strtoflt128.rst: New file.	* doc/typedef-and-constants.rst: New file. 2022-11-14  Martin Liska  <mliska@suse.cz> 	Revert:	2022-11-14  Martin Liska  <mliska@suse.cz> 	* Makefile.in: Support Sphinx based documentation. 2022-11-14  Martin Liska  <mliska@suse.cz> 	Revert:	2022-11-14  Martin Liska  <mliska@suse.cz> 	* libquadmath.texi: Removed. 2022-11-14  Martin Liska  <mliska@suse.cz> 	Revert:	2022-11-14  Martin Liska  <mliska@suse.cz> 	* Makefile.in: Support --with-sphinx-build.	* configure.ac: Likewise.	* configure: Regenerate. 2022-11-14  Martin Liska  <mliska@suse.cz> 	Revert:	2022-11-14  Martin Liska  <mliska@suse.cz> 	* Makefile.in: Build info pages conditionally. 2022-11-14  Martin Liska  <mliska@suse.cz> 	Revert:	2022-11-14  Martin Liska  <mliska@suse.cz> 	* doc/copyright.rst:	Add trailing newline.	* doc/gnu-free-documentation-license.rst:	Add trailing newline.	* doc/i-o-library-routines.rst:	Add trailing newline.	* doc/index.rst:	Add trailing newline.	* doc/indices-and-tables.rst:	Add trailing newline.	* doc/introduction.rst:	Add trailing newline.	* doc/math-library-routines.rst:	Add trailing newline.	* doc/quadmathsnprintf.rst:	Add trailing newline.	* doc/reporting-bugs.rst:	Add trailing newline.	* doc/strtoflt128.rst:	Add trailing newline.	* doc/typedef-and-constants.rst:	Add trailing newline. 2022-11-14  Martin Liska  <mliska@suse.cz> 	Revert:	2022-11-14  Martin Liska  <mliska@suse.cz> 	* Makefile.in: Add missing HAS_SPHINX_BUILD. 2022-11-14  Martin Liska  <mliska@suse.cz> 	Revert:	2022-11-14  Martin Liska  <mliska@suse.cz> 	* doc/conf.py: Add newline at last line. 2022-11-14  Martin Liska  <mliska@suse.cz> 	Revert:	2022-11-14  Martin Liska  <mliska@suse.cz> 	PR other/107620	* configure: Regenerate.	* configure.ac: Always set sphinx-build. 2022-11-13  Martin Liska  <mliska@suse.cz> 	PR other/107620	* configure: Regenerate.	* configure.ac: Always set sphinx-build. 2022-11-10  Martin Liska  <mliska@suse.cz> 	* doc/conf.py: Add newline at last line. 2022-11-09  Martin Liska  <mliska@suse.cz> 	* Makefile.in: Add missing HAS_SPHINX_BUILD. 2022-11-09  Martin Liska  <mliska@suse.cz> 	* doc/copyright.rst:	Add trailing newline.	* doc/gnu-free-documentation-license.rst:	Add trailing newline.	* doc/i-o-library-routines.rst:	Add trailing newline.	* doc/index.rst:	Add trailing newline.	* doc/indices-and-tables.rst:	Add trailing newline.	* doc/introduction.rst:	Add trailing newline.	* doc/math-library-routines.rst:	Add trailing newline.	* doc/quadmathsnprintf.rst:	Add trailing newline.	* doc/reporting-bugs.rst:	Add trailing newline.	* doc/strtoflt128.rst:	Add trailing newline.	* doc/typedef-and-constants.rst:	Add trailing newline. 2022-11-09  Martin Liska  <mliska@suse.cz> 	* Makefile.in: Build info pages conditionally. 2022-11-09  Martin Liska  <mliska@suse.cz> 	* Makefile.in: Support --with-sphinx-build.	* configure.ac: Likewise.	* configure: Regenerate. 2022-11-09  Martin Liska  <mliska@suse.cz> 	* libquadmath.texi: Removed. 2022-11-09  Martin Liska  <mliska@suse.cz> 	* Makefile.in: Support Sphinx based documentation. 2022-11-09  Martin Liska  <mliska@suse.cz> 	* doc/conf.py: New file.	* doc/copyright.rst: New file.	* doc/gnu-free-documentation-license.rst: New file.	* doc/i-o-library-routines.rst: New file.	* doc/index.rst: New file.	* doc/indices-and-tables.rst: New file.	* doc/introduction.rst: New file.	* doc/math-library-routines.rst: New file.	* doc/quadmathsnprintf.rst: New file.	* doc/reporting-bugs.rst: New file.	* doc/strtoflt128.rst: New file.	* doc/typedef-and-constants.rst: New file. 2022-10-12  Martin Liska  <mliska@suse.cz> 	* configure: Regenerate. 2022-10-11  Olivier Hainque  <hainque@adacore.com>	    Olivier Hainque  <hainque@adacore.com> 	* configure: Regenerate. 2022-08-25  Martin Liska  <mliska@suse.cz> 	* configure: Regenerate. 2022-01-11  Jakub Jelinek  <jakub@redhat.com> 	* configure.ac: Set XCFLAGS to -mno-gnu-attribute on	powerpc64le*-linux*.	* configure: Regenerated. 2022-01-03  Jakub Jelinek  <jakub@redhat.com> 	* libquadmath.texi: Bump @copying's copyright year. 2021-06-08  Martin Liska  <mliska@suse.cz> 	* libquadmath.texi: Fix typo. 2021-01-05  Samuel Thibault  <samuel.thibault@ens-lyon.org> 	* configure: Re-generate. 2021-01-01  Jakub Jelinek  <jakub@redhat.com> 	* libquadmath.texi: Bump @copying's copyright year. 2020-12-05  Iain Sandoe  <iain@sandoe.co.uk> 	PR target/97865	* configure: Regenerate. 2020-11-29  John David Anglin  <danglin@gcc.gnu.org> 	* configure: Regenerate. 2020-05-29  H.J. Lu  <hjl.tools@gmail.com> 	PR bootstrap/95413	* configure: Regenerated. 2020-05-15  H.J. Lu  <hongjiu.lu@intel.com> 	PR bootstrap/95147	* configure: Regenerated. 2020-05-14  H.J. Lu  <hongjiu.lu@intel.com> 	* configure: Regenerated. 2020-02-12  Sandra Loosemore  <sandra@codesourcery.com> 	PR libstdc++/79193	PR libstdc++/88999 	* configure: Regenerated. 2020-01-24  Maciej W. Rozycki  <macro@wdc.com> 	* configure.ac: Handle `--with-toolexeclibdir='.	* Makefile.in: Regenerate.	* aclocal.m4: Regenerate.	* configure: Regenerate. 2020-01-01  Jakub Jelinek  <jakub@redhat.com> 	Update copyright years. 	* libquadmath.texi: Bump @copying's copyright year. 2019-09-27  Maciej W. Rozycki  <macro@wdc.com> 	* configure: Regenerate. 2019-08-02  Jakub Jelinek  <jakub@redhat.com> 	* quadmath.h (M_Eq, M_LOG2Eq, M_LOG10Eq, M_LN2q, M_LN10q, M_PIq,	M_PI_2q, M_PI_4q, M_1_PIq, M_2_PIq, M_2_SQRTPIq, M_SQRT2q,	M_SQRT1_2q): Use two more decimal places. 2019-01-01  Jakub Jelinek  <jakub@redhat.com> 	Update copyright years. 	* libquadmath.texi: Bump @copying's copyright year. 2018-12-11  Jakub Jelinek  <jakub@redhat.com> 	PR c/88430	* quadmath_weak.h (__qmath2): Add __quadmath_throw. 2018-11-07  Joseph Myers  <joseph@codesourcery.com> 	* quadmath-imp.h (ieee854_float128): Use mantissa0, mantissa1,	mantissa2 and mantissa3 fields instead of mant_high and mant_low.	Change nan field to ieee_nan.	* update-quadmath.py (update_sources): Also update fmaq.c.	* math/nanq.c (nanq): Use ieee_nan field of union.	Zero-initialize f.  Set quiet_nan field.	* printf/flt1282mpn.c, printf/printf_fphex.c, strtod/mpn2flt128.c,	strtod/strtoflt128.c: Use mantissa0, mantissa1, mantissa2 and	mantissa3 fields.  Use ieee_nan and quiet_nan field.	* math/fmaq.c: Regenerate from glibc sources with	update-quadmath.py. 2018-11-05  Joseph Myers  <joseph@codesourcery.com> 	PR libquadmath/68686	* Makefile.am: (libquadmath_la_SOURCES): Remove math/isinf_nsq.c.	Add math/exp2q.c math/issignalingq.c math/lgammaq_neg.c	math/lgammaq_product.c math/tanq_kernel.c math/tgammaq_product.c	math/casinhq_kernel.c.	* Makefile.in: Regenerate.	* libquadmath.texi (exp2q, issignalingq): Document.	* quadmath-imp.h: Include <errno.h>, <limits.h>, <stdbool.h> and	<fenv.h>.	(HIGH_ORDER_BIT_IS_SET_FOR_SNAN, FIX_FLT128_LONG_CONVERT_OVERFLOW)	(FIX_FLT128_LLONG_CONVERT_OVERFLOW, __quadmath_kernel_tanq)	(__quadmath_gamma_productq, __quadmath_gammaq_r)	(__quadmath_lgamma_negq, __quadmath_lgamma_productq)	(__quadmath_lgammaq_r, __quadmath_kernel_casinhq, mul_splitq)	(math_check_force_underflow_complex, __glibc_likely)	(__glibc_unlikely, struct rm_ctx, SET_RESTORE_ROUNDF128)	(libc_feholdsetround_ctx, libc_feresetround_ctx): New.	(feraiseexcept, fenv_t, feholdexcept, fesetround, feupdateenv)	(fesetenv, fetestexcept, feclearexcept): Define if not supported	through <fenv.h>.	(__quadmath_isinf_nsq): Remove.	* quadmath.h (exp2q, issignalingq): New.	* quadmath.map (QUADMATH_1.2): New.	* quadmath_weak.h (exp2q, issignalingq): New.	* update-quadmath.py: New file.	* math/isinf_nsq.c: Remove file.	* math/casinhq_kernel.c, math/exp2q.c, math/expq_table.h,	math/issignalingq.c, math/lgammaq_neg.c, math/lgammaq_product.c,	math/tanq_kernel.c, math/tgammaq_product.c: New files.  Generated	from glibc sources with update-quadmath.py.	* math/acoshq.c, math/acosq.c, math/asinhq.c, math/asinq.c,	math/atan2q.c, math/atanhq.c, math/atanq.c, math/cacoshq.c,	math/cacosq.c, math/casinhq.c, math/casinq.c, math/catanhq.c,	math/catanq.c, math/cbrtq.c, math/ccoshq.c, math/ceilq.c,	math/cexpq.c, math/cimagq.c, math/clog10q.c, math/clogq.c,	math/conjq.c, math/copysignq.c, math/coshq.c, math/cosq.c,	math/cosq_kernel.c, math/cprojq.c, math/crealq.c, math/csinhq.c,	math/csinq.c, math/csqrtq.c, math/ctanhq.c, math/ctanq.c,	math/erfq.c, math/expm1q.c, math/expq.c, math/fabsq.c,	math/fdimq.c, math/finiteq.c, math/floorq.c, math/fmaxq.c,	math/fminq.c, math/fmodq.c, math/frexpq.c, math/hypotq.c,	math/ilogbq.c, math/isinfq.c, math/isnanq.c, math/j0q.c,	math/j1q.c, math/jnq.c, math/ldexpq.c, math/lgammaq.c,	math/llrintq.c, math/llroundq.c, math/log10q.c, math/log1pq.c,	math/log2q.c, math/logbq.c, math/logq.c, math/lrintq.c,	math/lroundq.c, math/modfq.c, math/nearbyintq.c,	math/nextafterq.c, math/powq.c, math/remainderq.c, math/remquoq.c,	math/rintq.c, math/roundq.c, math/scalblnq.c, math/scalbnq.c,	math/signbitq.c, math/sincos_table.c, math/sincosq.c,	math/sincosq_kernel.c, math/sinhq.c, math/sinq.c,	math/sinq_kernel.c, math/tanhq.c, math/tanq.c, math/tgammaq.c,	math/truncq.c, math/x2y2m1q.c: Regenerate from glibc sources with

Lines 1–500 of 1389.

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t