diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-10-04 00:17:16 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-10-04 00:17:16 +0000 |
commit | 69fd6dcc32c92132010b7d1fe4c2a37bc045d524 (patch) | |
tree | 60761d2dfc0f1c25cdd94351e553b235ad696833 /gcc | |
parent | c27ddea7465bfbc3b7077ddb13889014c9fd995e (diff) | |
download | gcc-69fd6dcc32c92132010b7d1fe4c2a37bc045d524.zip gcc-69fd6dcc32c92132010b7d1fe4c2a37bc045d524.tar.gz gcc-69fd6dcc32c92132010b7d1fe4c2a37bc045d524.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 45 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/c-family/ChangeLog | 10 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 25 | ||||
-rw-r--r-- | gcc/po/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 27 |
6 files changed, 112 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d362906..48397ff 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,48 @@ +2022-10-03 Sergei Trofimovich <siarheit@google.com> + + * config/i386/t-i386: Add build-time dependencies against + i386-builtin-types.inc to i386-builtins.o, i386-expand.o, + i386-features.o. + +2022-10-03 Andrew Stubbs <ams@codesourcery.com> + + * config/gcn/gcn-valu.md (while_ultsidi): Limit mask length using + operand 3. + * doc/md.texi (while_ult): Document new operand 3 usage. + * internal-fn.cc (expand_while_optab_fn): Set operand 3 when lhs_type + maps to a non-vector mode. + +2022-10-03 Andrew MacLeod <amacleod@redhat.com> + + PR tree-optimization/107109 + * range-op.cc (adjust_op1_for_overflow): Don't process undefined. + +2022-10-03 Christophe Lyon <christophe.lyon@arm.com> + + * config/arm/mve.md (mve_vrev64q_m_<supf><mode>): Add early + clobber. + (mve_vrev64q_m_f<mode>): Likewise. + +2022-10-03 Aldy Hernandez <aldyh@redhat.com> + + * value-range.cc (irange::set_nonzero_bits): Do not pessimize range. + (range_tests_nonzero_bits): New test. + +2022-10-03 Aldy Hernandez <aldyh@redhat.com> + + * value-range.cc (irange::operator==): Early bail on m_num_ranges + equal to 0. + +2022-10-03 Aldy Hernandez <aldyh@redhat.com> + + * value-range.cc (irange::legacy_equal_p): Remove nonozero mask + check when comparing VR_VARYING ranges. + +2022-10-03 Aldy Hernandez <aldyh@redhat.com> + + * ipa-prop.cc (struct ipa_vr_ggc_hash_traits): Do not compare + incompatible ranges in ipa-prop. + 2022-10-02 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/107121 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index f305746..59c7fe2 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20221003 +20221004 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index d401dc1..ea4b254 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,13 @@ +2022-10-03 Patrick Palka <ppalka@redhat.com> + + * c-common.cc (c_common_reswords): Use RID_IS_SAME instead of + RID_IS_SAME_AS. + +2022-10-03 Joseph Myers <joseph@codesourcery.com> + + * c-cppbuiltin.cc (builtin_define_float_constants): Do not + special-case __*_EPSILON__ setting for IBM long double for C2x. + 2022-09-30 Patrick Palka <ppalka@redhat.com> * c-common.cc (c_common_reswords): Use cp/cp-trait.def to handle diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 1dc0c43..db6fea1 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,28 @@ +2022-10-03 Jakub Jelinek <jakub@redhat.com> + + * cp-tree.h (BCS_STMT_EXPR): New enumerator. + * name-lookup.h (enum scope_kind): Add sk_stmt_expr. + * name-lookup.cc (begin_scope): Handle sk_stmt_expr like sk_block. + * semantics.cc (begin_compound_stmt): For BCS_STMT_EXPR use + sk_stmt_expr. + * parser.cc (cp_parser_statement_expr): Use BCS_STMT_EXPR instead of + BCS_NORMAL. + * decl.cc (struct named_label_entry): Add in_stmt_expr. + (poplevel_named_label_1): Handle sk_stmt_expr. + (check_previous_goto_1): Diagnose entering of statement expression. + (check_goto): Likewise. + +2022-10-03 Patrick Palka <ppalka@redhat.com> + + * constraint.cc (diagnose_trait_expr): Use CPTK_IS_SAME instead + of CPTK_IS_SAME_AS. + * cp-trait.def (IS_SAME_AS): Rename to ... + (IS_SAME): ... this. + * pt.cc (alias_ctad_tweaks): Use CPTK_IS_SAME instead of + CPTK_IS_SAME_AS. + * semantics.cc (trait_expr_value): Likewise. + (finish_trait_expr): Likewise. + 2022-10-01 Patrick Palka <ppalka@redhat.com> * semantics.cc (trait_expr_value): Make cp_trait_kind switch diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 55d13c7..9499a3d 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2022-10-03 Joseph Myers <joseph@codesourcery.com> + + * sv.po: Update. + 2022-09-22 Joseph Myers <joseph@codesourcery.com> * fr.po: Update. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f764a44..0c6e5d4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,30 @@ +2022-10-03 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com> + Yvan ROUX <yvan.roux@foss.st.com> + + * gcc.target/arm/cmse/cmse-15.c: Align with -Os improvements. + +2022-10-03 Jakub Jelinek <jakub@redhat.com> + + * g++.dg/ext/stmtexpr24.C: New test. + +2022-10-03 Andrew MacLeod <amacleod@redhat.com> + + * gcc.dg/pr107109.c: New. + +2022-10-03 Christophe Lyon <christophe.lyon@arm.com> + + * gcc.target/arm/mve/intrinsics/vrev64q_m_s16-clobber.c: New test. + +2022-10-03 Joseph Myers <joseph@codesourcery.com> + + * gcc.dg/c11-float-7.c, gcc.dg/c2x-float-12.c: New tests. + +2022-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + PR fortran/107062 + * gfortran.dg/ieee/fma_1.f90: Fix test. + * gfortran.dg/ieee/modes_1.f90: Fix test. + 2022-10-01 José Rui Faustino de Sousa <jrfsousa@gmail.com> PR fortran/100029 |