Daily bump.
This commit is contained in:
parent
e00d5cafbe
commit
0fa221685a
8 changed files with 282 additions and 1 deletions
|
@ -1,3 +1,73 @@
|
|||
2023-01-24 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
|
||||
|
||||
* config/xtensa/xtensa.md:
|
||||
Fix exit from loops detecting references before overwriting in the
|
||||
split pattern.
|
||||
|
||||
2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
* lra-constraints.cc (get_hard_regno): Remove final_p arg. Always
|
||||
do elimination but only for hard register.
|
||||
(operands_match_p, uses_hard_regs_p, process_alt_operands): Adjust
|
||||
calls of get_hard_regno.
|
||||
|
||||
2023-01-24 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
|
||||
|
||||
* config/s390/s390-d.cc (s390_d_target_versions): Fix detection
|
||||
of CPU version.
|
||||
|
||||
2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||||
|
||||
PR target/108177
|
||||
* config/arm/mve.md (mve_vstrbq_p_<supf><mode>, mve_vstrhq_p_fv8hf,
|
||||
mve_vstrhq_p_<supf><mode>, mve_vstrwq_p_<supf>v4si): Add memory operand
|
||||
as input operand.
|
||||
|
||||
2023-01-24 Xianmiao Qu <cooper.qu@linux.alibaba.com>
|
||||
|
||||
* config.gcc(csky-*-linux*): Define CSKY_ENABLE_MULTILIB
|
||||
and only include 'csky/t-csky-linux' when enable multilib.
|
||||
* config/csky/csky-linux-elf.h(SYSROOT_SUFFIX_SPEC): Don't
|
||||
define it when disable multilib.
|
||||
|
||||
2023-01-24 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/108500
|
||||
* dominance.h (calculate_dominance_info): Add parameter
|
||||
to indicate fast-query compute, defaulted to true.
|
||||
* dominance.cc (calculate_dominance_info): Honor
|
||||
fast-query compute parameter.
|
||||
* tree-cfgcleanup.cc (cleanup_tree_cfg_noloop): Do
|
||||
not compute the dominator fast-query DFS numbers.
|
||||
|
||||
2023-01-24 Eric Biggers <ebiggers@google.com>
|
||||
|
||||
PR bootstrap/90543
|
||||
* optc-save-gen.awk: Fix copy-and-paste error.
|
||||
|
||||
2023-01-24 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/108474
|
||||
* cgraphbuild.cc: Include gimplify.h.
|
||||
(record_reference): Replace VAR_DECLs with DECL_HAS_VALUE_EXPR_P with
|
||||
their corresponding DECL_VALUE_EXPR expressions after unsharing.
|
||||
|
||||
2023-01-24 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
|
||||
|
||||
PR target/108505
|
||||
* config.gcc (tm_file): Move the variable out of loop.
|
||||
|
||||
2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
|
||||
Yang Yujie <yangyujie@loongson.cn>
|
||||
|
||||
PR target/107731
|
||||
* config/loongarch/loongarch.cc (loongarch_classify_address):
|
||||
Add precessint for CONST_INT.
|
||||
(loongarch_print_operand_reloc): Operand modifier 'c' is supported.
|
||||
(loongarch_print_operand): Increase the processing of '%c'.
|
||||
* doc/extend.texi: Adds documents for LoongArch operand modifiers.
|
||||
And port the public operand modifiers information to this document.
|
||||
|
||||
2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
|
||||
|
||||
* doc/invoke.texi (-mbranch-protection): Update documentation.
|
||||
|
|
|
@ -1 +1 @@
|
|||
20230124
|
||||
20230125
|
||||
|
|
|
@ -1,3 +1,27 @@
|
|||
2023-01-24 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108504
|
||||
* parser.cc (cp_lexer_new_main): Pass C_LEX_STRING_NO_JOIN for first
|
||||
token, too.
|
||||
|
||||
2023-01-24 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108526
|
||||
* pt.cc (tsubst_function_decl): Handle static lambda.
|
||||
|
||||
2023-01-24 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/108474
|
||||
* cp-gimplify.cc (cp_fold_r): Revert 2023-01-19 changes.
|
||||
|
||||
2023-01-24 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/107303
|
||||
PR c++/107329
|
||||
* cp-gimplify.cc (cp_fold_r) [TARGET_EXPR]: In case of double
|
||||
TARGET_EXPR, keep the outer one instead of the inner one.
|
||||
(maybe_replace_decl): New.
|
||||
|
||||
2023-01-23 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/107267
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2023-01-24 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/108529
|
||||
* simplify.cc (simplify_transformation): Do not try to simplify
|
||||
transformational intrinsic when the ARRAY argument has a NULL shape.
|
||||
|
||||
2023-01-23 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/108502
|
||||
|
|
|
@ -1,3 +1,58 @@
|
|||
2023-01-24 Co-Authored by: Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* Make-lang.in (GM2-COMP-BOOT-DEFS): Add
|
||||
DynamicStringPath.def.
|
||||
(GM2-COMP-BOOT-MODS): Add DynamicStringPath.mod.
|
||||
(GM2-COMP-DEFS): Add DynamicStringPath.def.
|
||||
(GM2-COMP-MODS): Add DynamicStringPath.mod.
|
||||
($(objdir)/m2/gm2-libs-min/SYSTEM.def): Split path into
|
||||
multiple -I components.
|
||||
($(objdir)/m2/gm2-libs/SYSTEM.def): Ditto.
|
||||
($(objdir)/m2/gm2-libs-coroutines/SYSTEM.def): Ditto.
|
||||
* gm2-compiler/M2Options.mod: Import DynamicStringPath.
|
||||
(SetSearchPath): Reimplement using DynamicStringPath
|
||||
procedures.
|
||||
* gm2-compiler/M2Search.def (InitSearchPath): Remove.
|
||||
(PrependSearchPath): Remove.
|
||||
* gm2-compiler/M2Search.mod (SFIO): Remove import.
|
||||
(DynamicStringPath): Add import.
|
||||
(Directory): Remove.
|
||||
(UserPath): Remove.
|
||||
(InitialPath): Remove.
|
||||
(InitSearchPath): Remove.
|
||||
(PrependSearchPath): Remove.
|
||||
(FindSourceFile): Re-implement.
|
||||
(FindSourceDefFile): Re-implement.
|
||||
(FindSourceModFile): Re-implement.
|
||||
* gm2-gcc/init.cc (_M2_DynamicStringPath_init):
|
||||
New prototype.
|
||||
(init_FrontEndInit): Call _M2_DynamicStringPath_init.
|
||||
* tools-src/makeSystem: Allow multiple -I paths.
|
||||
* gm2-compiler/DynamicStringPath.def: New file.
|
||||
* gm2-compiler/DynamicStringPath.mod: New file.
|
||||
* gm2-gcc/m2options.h (M2Options_SetMakeIncludePath): Add
|
||||
prototype.
|
||||
|
||||
2023-01-24 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* m2.flex (cpreprocessor): Add temporary variable
|
||||
which is initialized to 0.
|
||||
(commentCLevel): New variable.
|
||||
(endOfCComment): New function.
|
||||
(splitSlashStar): New function to split /* into / and *
|
||||
tokens.
|
||||
(COMMENTC): New flex state.
|
||||
("/*"): New rule to test whether we should treat /*
|
||||
as a single token or as two tokens.
|
||||
(<COMMENTC>.): New rule to skip a character.
|
||||
(<COMMENTC>\n.*): New rule to consume the line.
|
||||
(<COMMENTC>"*/"): New rule to call endOfCComment.
|
||||
|
||||
2023-01-24 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* gm2-libs-iso/RTco.def: Import RTentity.
|
||||
Declare RTco as a definition for C module.
|
||||
|
||||
2023-01-23 Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
PR modula2/108182
|
||||
|
|
|
@ -1,3 +1,100 @@
|
|||
2023-01-24 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/107329
|
||||
PR testsuite/108533
|
||||
* g++.dg/init/new51.C (size_t): New typedef.
|
||||
(RexxClass::operator new, RexxClass::operator delete): Use size_t
|
||||
instead of unsigned long.
|
||||
|
||||
2023-01-24 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108504
|
||||
* g++.dg/ext/pragma1.C: New test.
|
||||
|
||||
2023-01-24 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/108526
|
||||
* g++.dg/cpp23/static-operator-call5.C: New test.
|
||||
|
||||
2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
* gcc.target/pdp11/pdp11.exp: New.
|
||||
* gcc.target/pdp11/pr108388.c: New.
|
||||
|
||||
2023-01-24 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/108529
|
||||
* gfortran.dg/pr108529.f90: New test.
|
||||
|
||||
2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||||
|
||||
* gcc.target/arm/mve/pr108177-1-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-1.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-10-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-10.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-11-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-11.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-12-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-12.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-13-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-13.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-14-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-14.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-2-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-2.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-3-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-3.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-4-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-4.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-5-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-5.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-6-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-6.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-7-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-7.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-8-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-8.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-9-run.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-9.c: New test.
|
||||
* gcc.target/arm/mve/pr108177-main.x: New test include.
|
||||
* gcc.target/arm/mve/pr108177.x: New test include.
|
||||
|
||||
2023-01-24 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/108474
|
||||
* g++.dg/cpp1z/decomp57.C: New test.
|
||||
* g++.dg/cpp1z/decomp58.C: New test.
|
||||
|
||||
2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
PR testsuite/107808
|
||||
* gcc.dg/vect/vect-bitfield-write-2.c: Require vect_long_long.
|
||||
* gcc.dg/vect/vect-bitfield-write-3.c: Likewise.
|
||||
|
||||
2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
PR testsuite/104756
|
||||
* gcc.dg/vect/vect-fmax-1.c: Require vect_float.
|
||||
* gcc.dg/vect/vect-fmax-2.c: Likewise.
|
||||
* gcc.dg/vect/vect-fmax-3.c: Likewise.
|
||||
* gcc.dg/vect/vect-fmin-1.c: Likewise.
|
||||
* gcc.dg/vect/vect-fmin-2.c: Likewise.
|
||||
* gcc.dg/vect/vect-fmin-3.c: Likewise.
|
||||
|
||||
2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
|
||||
Yang Yujie <yangyujie@loongson.cn>
|
||||
|
||||
PR target/107731
|
||||
* gcc.target/loongarch/tst-asm-const.c: Moved to...
|
||||
* gcc.target/loongarch/pr107731.c: ...here.
|
||||
|
||||
2023-01-24 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/107303
|
||||
PR c++/107329
|
||||
* g++.dg/ext/builtin-shufflevector-5.C: New test.
|
||||
* g++.dg/init/new51.C: New test.
|
||||
|
||||
2023-01-23 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/107267
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
2023-01-24 Co-Authored by: Iain Sandoe <iain@sandoe.co.uk>
|
||||
|
||||
* libm2cor/Makefile.am (SYSTEM.def): Split path into
|
||||
multiple -I components.
|
||||
* libm2cor/Makefile.in: Rebuild.
|
||||
* libm2min/Makefile.am (SYSTEM.def): Split path into
|
||||
multiple -I components.
|
||||
* libm2min/Makefile.in: Rebuild.
|
||||
* libm2iso/Makefile.am (SYSTEM.def): Split path into
|
||||
multiple -I components.
|
||||
* libm2iso/Makefile.in: Rebuild.
|
||||
|
||||
2023-01-23 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR modula2/108144
|
||||
|
|
|
@ -1,3 +1,20 @@
|
|||
2023-01-24 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/108530
|
||||
* src/c++20/tzdb.cc (current_zone): Look for DEFAULT_TIMEZONE in
|
||||
/etc/sysconfig/clock.
|
||||
|
||||
2023-01-24 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/102301
|
||||
* include/bits/ranges_base.h: Include <bits/stl_iterator.h> for
|
||||
std::make_reverse_iterator.
|
||||
* include/std/tuple: Include <bits/ranges_util.h> for subrange.
|
||||
(make_from_tuple): Add static assertion from P2255 to diagnose
|
||||
dangling references.
|
||||
* testsuite/20_util/tuple/make_from_tuple/dangling_ref.cc: New test.
|
||||
* testsuite/20_util/tuple/make_from_tuple/tuple_like.cc: New test.
|
||||
|
||||
2023-01-23 François Dumont <fdumont@gcc.gnu.org>
|
||||
|
||||
* include/debug/safe_iterator.h (_Safe_iterator<>::_Unchecked): New.
|
||||
|
|
Loading…
Add table
Reference in a new issue