From: GCC Administrator Date: Mon, 17 Jan 2022 00:16:24 +0000 (+0000) Subject: Daily bump. X-Git-Tag: upstream/12.2.0~2078 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1e942d7c05c66ccc477567506a6bf86d91cae429;p=platform%2Fupstream%2Fgcc.git Daily bump. --- diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog index dfe7009..b7e9a0b 100644 --- a/fixincludes/ChangeLog +++ b/fixincludes/ChangeLog @@ -1,3 +1,21 @@ +2022-01-16 Olivier Hainque + + * inclhack.def (vxworks_math_h_fp_c99): New hack. + * tests/base/fcntl.h: Update. + * fixincl.x: Regenerate. + +2022-01-16 Olivier Hainque + + * inclhack.def (vxworks_time_h_syslib): New hack. + * tests/base/time.h: Update. + * fixincl.x: Regenerate. + +2022-01-16 Olivier Hainque + + * inclhack.def (vxworks_math_h_fp_c99): New hack. + * tests/base/math.h: Update. + * fixincl.x: Regenerate. + 2022-01-06 Olivier Hainque * inclhack.def (vxworks_next_yvals): New hack. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7f75eca..440e336 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,32 @@ +2022-01-16 wwwhhhyyy + + * config/i386/i386.h (TARGET_DEST_FALSE_DEP_FOR_GLC): New macro. + * config/i386/sse.md (__): + Insert zero-idiom in output template when attr enabled, set new attribute to + true for non-mask/maskz insn. + (avx512fp16_sh_v8hf): + Likewise. + (avx512dq_mul3): Likewise. + (_permvar): Likewise. + (avx2_perm_1): Likewise. + (avx512f_perm_1): Likewise. + (avx512dq_rangep): Likewise. + (avx512dq_ranges): + Likewise. + (_getmant): Likewise. + (avx512f_vgetmant): + Likewise. + * config/i386/subst.md (mask3_dest_false_dep_for_glc_cond): New + subst_attr. + (mask4_dest_false_dep_for_glc_cond): Likewise. + (mask6_dest_false_dep_for_glc_cond): Likewise. + (mask10_dest_false_dep_for_glc_cond): Likewise. + (maskc_dest_false_dep_for_glc_cond): Likewise. + (mask_scalar4_dest_false_dep_for_glc_cond): Likewise. + (mask_scalarc_dest_false_dep_for_glc_cond): Likewise. + * config/i386/x86-tune.def (X86_TUNE_DEST_FALSE_DEP_FOR_GLC): New + DEF_TUNE enabled for m_SAPPHIRERAPIDS and m_ALDERLAKE + 2022-01-15 Martin Sebor PR c/63272 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 20764d6..2ee45af 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220116 +20220117 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e04131b..1e8eb2d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,43 @@ +2022-01-16 Francois-Xavier Coudert + + * gfortran.dg/ieee/signaling_1.f90: xfail on x87. + * gfortran.dg/ieee/signaling_2.f90: xfail on x87. + * gfortran.dg/ieee/signaling_3.f90: New file. + +2022-01-16 Francois-Xavier Coudert + + PR fortran/82207 + * gfortran.dg/ieee/ieee_10.f90: Do not create signaling NaNs. + * gfortran.dg/ieee/signaling_2.f90: New test. + * gfortran.dg/ieee/signaling_2_c.c: New file. + +2022-01-16 Jonathan Wakely + + PR testsuite/104037 + * g++.old-deja/g++.robertl/eb43.C: Ad -Wno-deprecated. + +2022-01-16 Mikael Morin + + PR fortran/103789 + PR fortran/87711 + PR fortran/97896 + * gfortran.dg/index_5.f90: Enrich test with usages of INDEX with + a non-keyword KIND argument. + * gfortran.dg/len_trim.f90: Same for LEN_TRIM. + * gfortran.dg/maskl_1.f90: Same for MASKL. + * gfortran.dg/maskr_1.f90: Same for MASKR. + * gfortran.dg/scan_3.f90: Same for SCAN. + * gfortran.dg/verify_3.f90: Same for VERIFY. + +2022-01-16 wwwhhhyyy + + * gcc.target/i386/avx2-dest-false-dep-for-glc.c: New test. + * gcc.target/i386/avx512dq-dest-false-dep-for-glc.c: Ditto. + * gcc.target/i386/avx512f-dest-false-dep-for-glc.c: Ditto. + * gcc.target/i386/avx512fp16-dest-false-dep-for-glc.c: Ditto. + * gcc.target/i386/avx512fp16vl-dest-false-dep-for-glc.c: Ditto. + * gcc.target/i386/avx512vl-dest-false-dep-for-glc.c: Ditto. + 2022-01-15 Martin Sebor PR c/63272 diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index b4f4513..8d696b0 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,16 @@ +2022-01-16 Francois-Xavier Coudert + + * ieee/issignaling_fallback.h: New file. + +2022-01-16 Francois-Xavier Coudert + + PR fortran/82207 + * mk-kinds-h.sh: Add values for TINY. + * ieee/ieee_arithmetic.F90: Call C helper functions for + IEEE_VALUE. + * ieee/ieee_helper.c: New functions ieee_value_helper_N for each + floating-point type. + 2022-01-14 Jakub Jelinek PR libfortran/104006 diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 85ec4bc..0dd73562 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,11 @@ +2022-01-16 Kwok Cheung Yeung + Andrew Stubbs + + * plugin/plugin-gcn.c (parse_target_attributes): Automatically set + the number of teams and threads if necessary. + (gcn_exec): Automatically set the number of gangs and workers if + necessary. + 2022-01-13 Hafiz Abid Qadeer * testsuite/libgomp.fortran/allocate-1.c: New test. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 28adf81..e32bfbf 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,23 @@ +2022-01-17 Jonathan Wakely + + * doc/xml/manual/status_cxx2020.xml: Update. + * doc/html/manual/status.html: Regenerate. + +2022-01-17 Jonathan Wakely + Thomas Rodgers + + * include/bits/shared_ptr_atomic.h (__cpp_lib_atomic_shared_ptr): + New macro. + (_Sp_atomic): New class template. + (atomic>, atomic>): New partial + specializations. + * include/bits/shared_ptr_base.h (__shared_count, __weak_count) + (__shared_ptr, __weak_ptr): Declare _Sp_atomic as a friend. + * include/std/version (__cpp_lib_atomic_shared_ptr): New macro. + * testsuite/20_util/shared_ptr/atomic/atomic_shared_ptr.cc: New + test. + * testsuite/20_util/weak_ptr/atomic_weak_ptr.cc: New test. + 2022-01-15 Matthias Kretz * include/experimental/bits/simd.h: Move feature detection bools