diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-04-26 00:17:46 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-04-26 00:17:46 +0000 |
commit | 49cea02d8bdbde27d202cab887ff38ea341aa82a (patch) | |
tree | bbd89cf7c4c54073fca80631a71494fe5b3547b1 | |
parent | 064eed39d232b0984a0199a6163e3db68e41671f (diff) | |
download | gcc-49cea02d8bdbde27d202cab887ff38ea341aa82a.zip gcc-49cea02d8bdbde27d202cab887ff38ea341aa82a.tar.gz gcc-49cea02d8bdbde27d202cab887ff38ea341aa82a.tar.bz2 |
Daily bump.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | gcc/ChangeLog | 90 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/c/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/po/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 70 | ||||
-rw-r--r-- | gnattools/ChangeLog | 6 | ||||
-rw-r--r-- | libgomp/ChangeLog | 6 |
10 files changed, 204 insertions, 1 deletions
@@ -1,3 +1,7 @@ +2023-04-25 Victor Do Nascimento <victor.donascimento@arm.com> + + * MAINTAINERS (Write After Approval): Add myself. + 2023-04-24 Martin Liska <mliska@suse.cz> * MAINTAINERS: Fix sorting. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 83857bf..7699d55 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,93 @@ +2023-04-25 Hans-Peter Nilsson <hp@axis.com> + + * recog.cc (peep2_attempt, peep2_update_life): Correct + head-comment description of parameter match_len. + +2023-04-25 Vineet Gupta <vineetg@rivosinc.com> + + * config/riscv/riscv.md: riscv_move_integer() drop in_splitter arg. + riscv_split_symbol() drop in_splitter arg. + * config/riscv/riscv.cc: riscv_move_integer() drop in_splitter arg. + riscv_split_symbol() drop in_splitter arg. + riscv_force_temporary() drop in_splitter arg. + * config/riscv/riscv-protos.h: riscv_move_integer() drop in_splitter arg. + riscv_split_symbol() drop in_splitter arg. + +2023-04-25 Eric Botcazou <ebotcazou@adacore.com> + + * tree-ssa.cc (insert_debug_temp_for_var_def): Do not create + superfluous debug temporaries for single GIMPLE assignments. + +2023-04-25 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109609 + * attr-fnspec.h (arg_max_access_size_given_by_arg_p): + Clarify semantics. + * tree-ssa-alias.cc (check_fnspec): Correctly interpret + the size given by arg_max_access_size_given_by_arg_p as + maximum, not exact, size. + +2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + PR target/99195 + * config/aarch64/aarch64-simd.md (orn<mode>3): Rename to... + (orn<mode>3<vczle><vczbe>): ... This. + (bic<mode>3): Rename to... + (bic<mode>3<vczle><vczbe>): ... This. + (<su><maxmin><mode>3): Rename to... + (<su><maxmin><mode>3<vczle><vczbe>): ... This. + +2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + * config/aarch64/aarch64-simd.md (<su_optab>div<mode>3): New define_expand. + * config/aarch64/iterators.md (VQDIV): New mode iterator. + (vnx2di): New mode attribute. + +2023-04-25 Richard Biener <rguenther@suse.de> + + PR rtl-optimization/109585 + * tree-ssa-alias.cc (aliasing_component_refs_p): Fix typo. + +2023-04-25 Jakub Jelinek <jakub@redhat.com> + + PR target/109566 + * config/rs6000/rs6000.cc (rs6000_is_valid_rotate_dot_mask): For + !TARGET_64BIT, don't return true if UINTVAL (mask) << (63 - nb) + is larger than signed int maximum. + +2023-04-25 Martin Liska <mliska@suse.cz> + + * doc/gcov.texi: Document the new "calls" field and document + the API bump. Mention also "block_ids" for lines. + * gcov.cc (output_intermediate_json_line): Output info about + calls and extend branches as well. + (generate_results): Bump version to 2. + (output_line_details): Use block ID instead of a non-sensual + index. + +2023-04-25 Roger Sayle <roger@nextmovesoftware.com> + + * config/stormy16/stormy16.md (zero_extendqihi2): Restore/fix + length attribute for the first (memory operand) alternative. + +2023-04-25 Victor Do Nascimento <victor.donascimento@arm.com> + + * config/aarch64/aarch64-simd.md(aarch64_simd_stp<mode>): New. + * config/aarch64/constraints.md: Make "Umn" relaxed memory + constraint. + * config/aarch64/iterators.md(ldpstp_vel_sz): New. + +2023-04-25 Aldy Hernandez <aldyh@redhat.com> + + * value-range.cc (frange::set): Adjust constructor. + * value-range.h (nan_state::nan_state): Replace default + constructor with one taking an argument. + +2023-04-25 Aldy Hernandez <aldyh@redhat.com> + + * ipa-cp.cc (ipa_range_contains_p): New. + (decide_whether_version_node): Use it. + 2023-04-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> * tree-ssa-forwprop.cc (is_combined_permutation_identity): Try to diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 6d3fa5c..927b96e 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230425 +20230426 diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index fc9b66d..1813dae 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,8 @@ +2023-04-25 Tobias Burnus <tobias@codesourcery.com> + + * c-parser.cc (c_parser_omp_scan_loop_body): Handle + zero exec statements before/after 'omp scan'. + 2023-04-20 Jakub Jelinek <jakub@redhat.com> PR c/107041 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index b7c2a1c..9cdc935 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,15 @@ +2023-04-25 Patrick Palka <ppalka@redhat.com> + + PR c++/108975 + * pt.cc (value_dependent_expression_p) <case VAR_DECL>: + Suppress conservative early exit for reference variables + when DECL_HAS_VALUE_EXPR_P. + +2023-04-25 Tobias Burnus <tobias@codesourcery.com> + + * parser.cc (cp_parser_omp_scan_loop_body): Handle + zero exec statements before/after 'omp scan'. + 2023-04-24 Patrick Palka <ppalka@redhat.com> * cp-tree.h (cp_expr_location): Define here. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 3db84b9..e76c628 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2023-04-25 Tobias Burnus <tobias@codesourcery.com> + + * openmp.cc (gfc_resolve_omp_do_blocks): Handle zero + or more than one exec statements before/after 'omp scan'. + * trans-openmp.cc (gfc_trans_omp_do): Likewise. + 2023-04-22 Harald Anlauf <anlauf@gmx.de> Steven G. Kargl <kargl@gcc.gnu.org> diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index a4f8a31..cc3800e 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2023-04-25 Joseph Myers <joseph@codesourcery.com> + + * gcc.pot: Regenerate. + 2023-04-24 Joseph Myers <joseph@codesourcery.com> * hr.po, sv.po, zh_CN.po: Update. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 338a0d8..252fd4d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,73 @@ +2023-04-25 Patrick Palka <ppalka@redhat.com> + + PR c++/108975 + * g++.dg/cpp0x/lambda/lambda-const11a.C: New test. + +2023-04-25 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109609 + * gcc.dg/torture/pr109609.c: New testcase. + +2023-04-25 Tobias Burnus <tobias@codesourcery.com> + + * g++.dg/gomp/attrs-7.C: Update dg-error/dg-warning. + * gfortran.dg/gomp/loop-2.f90: Likewise. + * gfortran.dg/gomp/reduction5.f90: Likewise. + * gfortran.dg/gomp/reduction6.f90: Likewise. + * gfortran.dg/gomp/scan-1.f90: Likewise. + * gfortran.dg/gomp/taskloop-2.f90: Likewise. + * c-c++-common/gomp/scan-6.c: New test. + * gfortran.dg/gomp/scan-8.f90: New test. + +2023-04-25 Jakub Jelinek <jakub@redhat.com> + + * g++.dg/cpp23/ext-floating2.C: Add dg-add-options for + float16, float32, float64 and float128. + +2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + PR target/99195 + * gcc.target/aarch64/simd/pr99195_1.c: Add tests for orn, bic, max and min. + +2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + * gcc.target/aarch64/sve-neon-modes_3.c: New test. + +2023-04-25 Jakub Jelinek <jakub@redhat.com> + + PR c++/109278 + * g++.dg/cpp23/ext-floating15.C: Add dg-add-options float128. + +2023-04-25 Richard Biener <rguenther@suse.de> + + PR rtl-optimization/109585 + * gcc.dg/torture/pr109585.c: New testcase. + +2023-04-25 Jakub Jelinek <jakub@redhat.com> + + PR target/109566 + * gcc.target/powerpc/pr109566.c: New test. + +2023-04-25 Martin Liska <mliska@suse.cz> + + * g++.dg/gcov/gcov-17.C: Add call to a noreturn function. + * g++.dg/gcov/test-gcov-17.py: Cover new format. + * lib/gcov.exp: Add options for gcov that emit the extra info. + +2023-04-25 Victor Do Nascimento <victor.donascimento@arm.com> + + * gcc.target/aarch64/stp_vec_dup_32_64-1.c: New. + +2023-04-25 Sam James <sam@gentoo.org> + + PR tree-optimization/105312 + PR target/105573 + * gcc.target/sparc/pr105573.c: New test. + +2023-04-25 Andrew Pinski <apinski@marvell.com> + + * gcc.dg/tree-ssa/phi-opt-25a.c: New test. + 2023-04-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> * gcc.target/aarch64/sve/acle/general/rev-1.c: New test. diff --git a/gnattools/ChangeLog b/gnattools/ChangeLog index 6795064..4dad53a 100644 --- a/gnattools/ChangeLog +++ b/gnattools/ChangeLog @@ -1,3 +1,9 @@ +2023-04-25 Eric Botcazou <ebotcazou@adacore.com> + + * configure.ac (TOOLS_TARGET_PAIRS): Remove obsolete settings. + (EXTRA_GNATTOOLS): Likewise. + * configure: Regenerate. + 2022-08-31 Martin Liska <mliska@suse.cz> * configure.ac: Remove deprecated ports. diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index c50e591..e91e3b0 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,9 @@ +2023-04-25 Tobias Burnus <tobias@codesourcery.com> + + * testsuite/libgomp.c-c++-common/scan-1.c: New test. + * testsuite/libgomp.c/scan-23.c: New test. + * testsuite/libgomp.fortran/scan-2.f90: New test. + 2023-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> * testsuite/libgomp.oacc-c-c++-common/routine-nohost-2.c: Add |