diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-05-20 00:16:40 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-05-20 00:16:40 +0000 |
commit | 5df01f89b7f49c2750de4acf3a9b93a08210c627 (patch) | |
tree | d235a39581bd153025700dd611d4057153c43c7c | |
parent | 97a36b466ba1420210294f0a1dd7002054ba3b7e (diff) | |
download | gcc-5df01f89b7f49c2750de4acf3a9b93a08210c627.zip gcc-5df01f89b7f49c2750de4acf3a9b93a08210c627.tar.gz gcc-5df01f89b7f49c2750de4acf3a9b93a08210c627.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 50 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/c/ChangeLog | 16 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 23 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/m2/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 50 | ||||
-rw-r--r-- | libgcc/ChangeLog | 13 | ||||
-rw-r--r-- | libgomp/ChangeLog | 6 | ||||
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 |
10 files changed, 177 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d00dafc..fb22ceb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,53 @@ +2023-05-19 Nathan Sidwell <nathan@acm.org> + + PR other/99451 + * opts.h (handle_deferred_dump_options): Declare. + * opts-global.cc (handle_common_deferred_options): Do not handle + dump options here. + (handle_deferred_dump_options): New. + * toplev.cc (toplev::main): Call it after plugin init. + +2023-05-19 Joern Rennecke <joern.rennecke@embecosm.com> + + * config/riscv/constraints.md (DsS, DsD): Restore agreement + with shiftm1 mode attribute. + +2023-05-19 Andrew Pinski <apinski@marvell.com> + + PR driver/33980 + * gcc.cc (default_compilers["@c-header"]): Add %w + after the --output-pch. + +2023-05-19 Vineet Gupta <vineetg@rivosinc.com> + + * config/riscv/riscv.cc (riscv_split_integer): if loval is equal + to hival, ASHIFT the corresponding regs. + +2023-05-19 Robin Dapp <rdapp@ventanamicro.com> + + * config/riscv/riscv.cc (riscv_const_insns): Remove else. + +2023-05-19 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/105776 + * tree-ssa-math-opts.cc (arith_overflow_check_p): If cast_stmt is + non-NULL, allow division statement to have a cast as single imm use + rather than comparison/condition. + (match_arith_overflow): In that case remove the cast stmt in addition + to the division statement. + +2023-05-19 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/101856 + * tree-ssa-math-opts.cc (match_arith_overflow): Pattern detect + unsigned __builtin_mul_overflow_p even when umulv4_optab doesn't + support it but umul_highpart_optab does. + +2023-05-19 Eric Botcazou <ebotcazou@adacore.com> + + * varasm.cc (output_constructor_bitfield): Call tree_to_uhwi instead + of tree_to_shwi on array indices. Minor tweaks. + 2023-05-18 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> * alias.cc (ref_all_alias_ptr_type_p): Use _P() defines from tree.h. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 69b7e9e..3113e73 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230519 +20230520 diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index ee2f0ce..df94b81 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,19 @@ +2023-05-19 Martin Uecker <uecker@tugraz.at> + + * c-decl.cc (set_type_context): Remove. + (pop_scope, diagnose_mismatched_decls, pushdecl): + Remove dead code. + * c-typeck.cc (comptypes_internal): Remove dead code. + (same_translation_unit_p): Remove. + (tagged_types_tu_compatible_p): Some fixes. + +2023-05-19 Joseph Myers <joseph@codesourcery.com> + + * c-decl.cc (diagnose_mismatched_decls): Do not handle + thread-local declarations as tentative definitions for C2x. + (finish_decl): Do not allow thread-local definition with + incomplete type for C2x. + 2023-05-18 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> * c-convert.cc (c_convert): Ditto. diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index ff4b397..999daf2 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,26 @@ +2023-05-19 Andrew Pinski <apinski@marvell.com> + + PR driver/33980 + * lang-specs.h ("@c++-header"): Add %w after + the --output-pch. + ("@c++-system-header"): Likewise. + ("@c++-user-header"): Likewise. + +2023-05-19 Patrick Palka <ppalka@redhat.com> + + * constraint.cc (normalize_concept_check): Avoid having to do + two norm_cache lookups. Remove unnecessary early exit for an + ill-formed concept definition. + +2023-05-19 Patrick Palka <ppalka@redhat.com> + + PR c++/97340 + * pt.cc (lookup_and_finish_template_variable): Don't call + convert_from_reference. + (tsubst_copy_and_build) <case TEMPLATE_ID_EXPR>: Call + convert_from_reference on the result of + lookup_and_finish_template_variable. + 2023-05-18 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> * call.cc (promoted_arithmetic_type_p): Use _P defines from tree.h. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c1f7f0b..f14d770 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,11 @@ +2023-05-19 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> + + * expr.cc (gfc_get_corank): Use CLASS_DATA from gfortran.h. + * resolve.cc (resolve_component): Same. + (resolve_fl_derived0): Same. + * simplify.cc (gfc_simplify_extends_type_of): Same. + (simplify_cobound): Same. + 2023-05-18 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> * trans-array.cc (is_pointer_array): Use _P() defines from tree.h. diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 6e0f38e..1e1de5b 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,8 @@ +2023-05-19 Gaius Mulley <gaiusmod2@gmail.com> + + PR modula2/109908 + * gm2-libs-iso/Strings.mod (Delete): Re-implement. + 2023-05-18 Bernhard Reutner-Fischer <aldot@gcc.gnu.org> * gm2-gcc/m2builtins.cc (doradix): Use _P defines from tree.h. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e511088..ef6ca54 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,53 @@ +2023-05-19 Patrick Palka <ppalka@redhat.com> + + PR c++/97340 + * g++.dg/cpp1y/var-templ80.C: New test. + * g++.dg/cpp1y/var-templ81.C: New test. + +2023-05-19 Robin Dapp <rdapp@ventanamicro.com> + + * gcc.target/riscv/rvv/autovec/binop/shift-run.c: Do not include + <stdio.h>. + * gcc.target/riscv/rvv/autovec/binop/shift-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vadd-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vand-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vdiv-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vmax-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vmin-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vmul-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vor-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vrem-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vsub-run-template.h: Removed. + * gcc.target/riscv/rvv/autovec/binop/vxor-run-template.h: Removed. + +2023-05-19 Robin Dapp <rdapp@ventanamicro.com> + + * gcc.target/riscv/rvv/autovec/vmv-imm-fixed-rv32.c: New test. + * gcc.target/riscv/rvv/autovec/vmv-imm-fixed-rv64.c: New test. + +2023-05-19 Gaius Mulley <gaiusmod2@gmail.com> + + PR modula2/109908 + * gm2/isolib/run/pass/testdelete.mod: New test. + +2023-05-19 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/105776 + * gcc.target/i386/pr105776.c: New test. + +2023-05-19 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/101856 + * gcc.dg/tree-ssa/pr101856.c: New test. + +2023-05-19 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/specs/array6.ads: New test. + +2023-05-19 Joseph Myers <joseph@codesourcery.com> + + * gcc.dg/c2x-thread-local-2.c: New test. + 2023-05-18 Uros Bizjak <ubizjak@gmail.com> * gcc.target/i386/avx512vl-pr95488-1.c: Adjust diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 78aa86c..1d4f3ab 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,16 @@ +2023-05-19 Iain Sandoe <iain@sandoe.co.uk> + + * config.host: Arrange to set min Darwin OS versions from + the configured host version. + * config/darwin10-unwind-find-enc-func.c: Do not use current + headers, but declare the nexessary structures locally to the + versions in use for Mac OSX 10.6. + * config/t-darwin: Amend to handle configured min OS + versions. + * config/t-darwin-min-1: New. + * config/t-darwin-min-5: New. + * config/t-darwin-min-8: New. + 2023-05-15 Thomas Neumann <tneumann@users.sourceforge.net> * unwind-dw2-fde.c: Fix assert in non-atomic path. diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 8c0ed36..4e42e0c 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,9 @@ +2023-05-19 Jakub Jelinek <jakub@redhat.com> + + PR libgomp/109904 + * configure.ac (link_gomp): Include also $DL_LIBS. + * configure: Regenerated. + 2023-05-17 Tobias Burnus <tobias@codesourcery.com> * testsuite/libgomp.fortran/target-enter-data-3.f90: Uncomment diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 9a68576..f80396b 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2023-05-19 Gerald Pfeifer <gerald@pfeifer.com> + + * doc/xml/manual/strings.xml: Move lafstern.org reference to https. + * doc/html/manual/strings.html: Regenerate. + 2023-05-17 Jakub Jelinek <jakub@redhat.com> PR libstdc++/109883 |