diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-04-13 00:16:48 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-04-13 00:16:48 +0000 |
commit | 66c7257b675068fe62505d74873371fd0508b499 (patch) | |
tree | 14392c348c33bc8959fe234bfcf81bf9de282752 /gcc | |
parent | adda0e288727eab5635d8df153f104021e0121d6 (diff) | |
download | gcc-66c7257b675068fe62505d74873371fd0508b499.zip gcc-66c7257b675068fe62505d74873371fd0508b499.tar.gz gcc-66c7257b675068fe62505d74873371fd0508b499.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 75 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 18 | ||||
-rw-r--r-- | gcc/po/ChangeLog | 14 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 64 |
6 files changed, 180 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fb0226b..995e9b2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,78 @@ +2023-04-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai> + + PR target/109479 + * config/riscv/riscv-vector-builtins-types.def (vint8mf8_t): Fix predicate. + (vint16mf4_t): Ditto. + (vint32mf2_t): Ditto. + (vint64m1_t): Ditto. + (vint64m2_t): Ditto. + (vint64m4_t): Ditto. + (vint64m8_t): Ditto. + (vuint8mf8_t): Ditto. + (vuint16mf4_t): Ditto. + (vuint32mf2_t): Ditto. + (vuint64m1_t): Ditto. + (vuint64m2_t): Ditto. + (vuint64m4_t): Ditto. + (vuint64m8_t): Ditto. + (vfloat32mf2_t): Ditto. + (vbool64_t): Ditto. + * config/riscv/riscv-vector-builtins.cc (register_builtin_type): Add comments. + (register_vector_type): Ditto. + (check_required_extensions): Fix condition. + * config/riscv/riscv-vector-builtins.h (RVV_REQUIRE_ZVE64): Remove it. + (RVV_REQUIRE_ELEN_64): New define. + (RVV_REQUIRE_MIN_VLEN_64): Ditto. + * config/riscv/riscv-vector-switch.def (TARGET_VECTOR_FP32): Remove it. + (TARGET_VECTOR_FP64): Ditto. + (ENTRY): Fix predicate. + * config/riscv/vector-iterators.md: Fix predicate. + +2023-04-12 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/109410 + * tree-ssa-reassoc.cc (build_and_add_sum): Split edge from entry + block if first statement of the function is a call to returns_twice + function. + +2023-04-12 Jakub Jelinek <jakub@redhat.com> + + PR target/109458 + * config/i386/i386.cc: Include rtl-error.h. + (ix86_print_operand): For z modifier warning, use warning_for_asm + if this_is_asm_operands. For Z modifier errors, use %c and code + instead of hardcoded Z. + +2023-04-12 Costas Argyris <costas.argyris@gmail.com> + + * config/i386/x-mingw32-utf8: Remove extrataneous $@ + +2023-04-12 Andrew MacLeod <amacleod@redhat.com> + + PR tree-optimization/109462 + * gimple-range-cache.cc (ranger_cache::fill_block_cache): Don't + check for equivalences if NAME is a phi node. + +2023-04-12 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109473 + * tree-vect-loop.cc (vect_create_epilog_for_reduction): + Convert scalar result to the computation type before performing + the reduction adjustment. + +2023-04-12 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109469 + * tree-vect-slp.cc (vect_slp_function): Skip region starts with + a returns-twice call. + +2023-04-12 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109434 + * tree-ssa-dse.cc (initialize_ao_ref_for_dse): Properly + handle possibly throwing calls when processing the LHS + and may-defs are not OK. + 2023-04-11 Lin Sinan <mynameisxiaou@gmail.com> * config/riscv/predicates.md (uimm_extra_bit_or_twobits): Adjust diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 77737c0..3c5dae8 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230412 +20230413 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 36eeb5f..d64791c 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,11 @@ +2023-04-12 Jakub Jelinek <jakub@redhat.com> + + * Make-lang.in (s-cp-module-version): New target. + (cp/module.o): Depend on it. + (MODULE_VERSION): Remove variable. + (CFLAGS-cp/module.o): For -DMODULE_VERSION= argument just + cat s-cp-module-version. + 2023-04-09 Iain Sandoe <iain@sandoe.co.uk> * coroutines.cc (coro_rewrite_function_body): Ensure that added diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index bed6844..a4c7eab 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,21 @@ +2023-04-12 Harald Anlauf <anlauf@gmx.de> + + PR fortran/104312 + * resolve.cc (resolve_entries): Handle functions with ENTRY and + ALLOCATABLE results. + * trans-expr.cc (gfc_conv_procedure_call): Functions with a result + with the POINTER or ALLOCATABLE attribute shall not get any special + treatment with -ff2c, as they cannot be written in Fortran 77. + * trans-types.cc (gfc_return_by_reference): Likewise. + (gfc_get_function_type): Likewise. + +2023-04-12 Harald Anlauf <anlauf@gmx.de> + + PR fortran/61615 + PR fortran/99982 + * interface.cc (compare_parameter): Enable type and rank checks for + arguments of derived type from the intrinsic module ISO_C_BINDING. + 2023-04-08 Paul Thomas <pault@gcc.gnu.org> PR fortran/87477 diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index f08e145..57a804a 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,17 @@ +2023-04-12 Joseph Myers <joseph@codesourcery.com> + + * de.po: Update. + +2023-04-12 Joseph Myers <joseph@codesourcery.com> + + * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po, + ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po, + zh_TW.po: Update. + +2023-04-12 Joseph Myers <joseph@codesourcery.com> + + * sv.po: Update. + 2023-04-04 Joseph Myers <joseph@codesourcery.com> * gcc.pot: Regenerate. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a12513a..9a68fe9 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,67 @@ +2023-04-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai> + + PR target/109479 + * gcc.target/riscv/rvv/base/pr109479-1.c: New test. + * gcc.target/riscv/rvv/base/pr109479-2.c: New test. + * gcc.target/riscv/rvv/base/pr109479-3.c: New test. + * gcc.target/riscv/rvv/base/pr109479-4.c: New test. + * gcc.target/riscv/rvv/base/pr109479-5.c: New test. + * gcc.target/riscv/rvv/base/pr109479-6.c: New test. + +2023-04-12 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/109410 + * gcc.dg/pr109410.c: New test. + +2023-04-12 Jakub Jelinek <jakub@redhat.com> + + PR target/109458 + * gcc.target/i386/pr109458.c: New test. + +2023-04-12 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/109462 + * g++.dg/opt/pr109462.C: New test. + +2023-04-12 Andrew MacLeod <amacleod@redhat.com> + + PR tree-optimization/109462 + * gcc.dg/uninit-pr101912.c: XFAIL the warning. + +2023-04-12 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109473 + * gcc.dg/vect/pr109473.c: New testcase. + +2023-04-12 Harald Anlauf <anlauf@gmx.de> + + PR fortran/104312 + * gfortran.dg/entry_26.f90: New test. + * gfortran.dg/entry_27.f90: New test. + +2023-04-12 Harald Anlauf <anlauf@gmx.de> + + PR fortran/61615 + PR fortran/99982 + * gfortran.dg/interface_49.f90: New test. + +2023-04-12 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109469 + * gcc.dg/torture/pr109469.c: New testcase. + +2023-04-12 Richard Biener <rguenther@suse.de> + + PR tree-optimization/109434 + * g++.dg/opt/pr109434.C: New testcase. + +2023-04-12 Kewen Lin <linkw@linux.ibm.com> + + PR testsuite/108815 + * gcc.target/powerpc/pr83677.c (v_expand_u8, v_expand_u16, + v_load_deinterleave_f32, v_store_interleave_f32): Adjust some code by + considering BE. + 2023-04-11 Lin Sinan <mynameisxiaou@gmail.com> * gcc.target/riscv/zbs-extra-bit-or-twobits.c: New test. |