mirror of
https://github.com/gcc-mirror/gcc.git
synced 2024-11-21 13:40:47 +00:00
Daily bump.
This commit is contained in:
parent
7318f1a389
commit
3091f1dfa7
@ -1,3 +1,90 @@
|
|||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR target/114810
|
||||||
|
* config/i386/i386.md (*andn<dwi>3_doubleword_bmi): Split the =&r,r,ro
|
||||||
|
alternative into =&r,r,r enabled only for x64 and =&r,r,o.
|
||||||
|
|
||||||
|
2024-04-23 Jan Hubicka <jh@suse.cz>
|
||||||
|
|
||||||
|
* doc/invoke.texi (-ftree-loop-distribute-patterns): Remove duplicated
|
||||||
|
sentence about optimization flags implying this.
|
||||||
|
|
||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* config/darwin.opt (init): Spelling fix: initialiser -> initializer.
|
||||||
|
|
||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* config/epiphany/epiphany.opt (may-round-for-trunc): Spelling fix:
|
||||||
|
floatig -> floating.
|
||||||
|
* config/riscv/riscv.opt (mcsr-check): Spelling fix: CRS -> CSR.
|
||||||
|
* params.opt (-param=ipa-cp-profile-count-base=): Spelling fix:
|
||||||
|
frequncy -> frequency.
|
||||||
|
|
||||||
|
2024-04-23 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR tree-optimization/114799
|
||||||
|
* tree-vect-slp.cc (vect_get_and_check_slp_defs): Properly
|
||||||
|
update ->any_pattern when swapping operands.
|
||||||
|
|
||||||
|
2024-04-23 Andreas Krebbel <krebbel@linux.ibm.com>
|
||||||
|
|
||||||
|
PR target/114676
|
||||||
|
* config/s390/s390-c.cc (s390_expand_overloaded_builtin): Use a
|
||||||
|
MEM_REF with an addend of type ptr_type_node.
|
||||||
|
|
||||||
|
2024-04-23 Yang Yujie <yangyujie@loongson.cn>
|
||||||
|
|
||||||
|
* config.gcc: Add loongarch-evolution.o.
|
||||||
|
* config/loongarch/genopts/genstr.sh: Enable generation of
|
||||||
|
loongarch-evolution.[cc,h].
|
||||||
|
* config/loongarch/t-loongarch: Likewise.
|
||||||
|
* config/loongarch/genopts/gen-evolution.awk: New file.
|
||||||
|
* config/loongarch/genopts/isa-evolution.in: Mark ISA version
|
||||||
|
of introduction for each ISA evolution feature.
|
||||||
|
* config/loongarch/loongarch-c.cc (loongarch_cpu_cpp_builtins):
|
||||||
|
Define builtin macros for enabled ISA evolutions and the ISA
|
||||||
|
version.
|
||||||
|
* config/loongarch/loongarch-cpu.cc: Use loongarch-evolution.h.
|
||||||
|
* config/loongarch/loongarch.h: Likewise.
|
||||||
|
* config/loongarch/loongarch-cpucfg-map.h: Delete.
|
||||||
|
* config/loongarch/loongarch-evolution.cc: New file.
|
||||||
|
* config/loongarch/loongarch-evolution.h: New file.
|
||||||
|
* config/loongarch/loongarch-opts.h (ISA_HAS_FRECIPE): Define.
|
||||||
|
(ISA_HAS_DIV32): Likewise.
|
||||||
|
(ISA_HAS_LAM_BH): Likewise.
|
||||||
|
(ISA_HAS_LAMCAS): Likewise.
|
||||||
|
(ISA_HAS_LD_SEQ_SA): Likewise.
|
||||||
|
|
||||||
|
2024-04-23 Yang Yujie <yangyujie@loongson.cn>
|
||||||
|
|
||||||
|
* config.gcc: Make la64v1.0 the default ISA preset of the lp64d ABI.
|
||||||
|
* config/loongarch/genopts/loongarch-strings: Define la64v1.0, la64v1.1.
|
||||||
|
* config/loongarch/genopts/loongarch.opt.in: Likewise.
|
||||||
|
* config/loongarch/loongarch-c.cc (LARCH_CPP_SET_PROCESSOR): Likewise.
|
||||||
|
(loongarch_cpu_cpp_builtins): Likewise.
|
||||||
|
* config/loongarch/loongarch-cpu.cc (get_native_prid): Likewise.
|
||||||
|
(fill_native_cpu_config): Likewise.
|
||||||
|
* config/loongarch/loongarch-def.cc (array_tune): Likewise.
|
||||||
|
* config/loongarch/loongarch-def.h: Likewise.
|
||||||
|
* config/loongarch/loongarch-driver.cc (driver_set_m_parm): Likewise.
|
||||||
|
(driver_get_normalized_m_opts): Likewise.
|
||||||
|
* config/loongarch/loongarch-opts.cc (default_tune_for_arch): Likewise.
|
||||||
|
(TUNE_FOR_ARCH): Likewise.
|
||||||
|
(arch_str): Likewise.
|
||||||
|
(loongarch_target_option_override): Likewise.
|
||||||
|
* config/loongarch/loongarch-opts.h (TARGET_uARCH_LA464): Likewise.
|
||||||
|
(TARGET_uARCH_LA664): Likewise.
|
||||||
|
* config/loongarch/loongarch-str.h (STR_CPU_ABI_DEFAULT): Likewise.
|
||||||
|
(STR_ARCH_ABI_DEFAULT): Likewise.
|
||||||
|
(STR_TUNE_GENERIC): Likewise.
|
||||||
|
(STR_ARCH_LA64V1_0): Likewise.
|
||||||
|
(STR_ARCH_LA64V1_1): Likewise.
|
||||||
|
* config/loongarch/loongarch.cc (loongarch_cpu_sched_reassociation_width): Likewise.
|
||||||
|
(loongarch_asm_code_end): Likewise.
|
||||||
|
* config/loongarch/loongarch.opt: Likewise.
|
||||||
|
* doc/invoke.texi: Likewise.
|
||||||
|
|
||||||
2024-04-22 Pan Li <pan2.li@intel.com>
|
2024-04-22 Pan Li <pan2.li@intel.com>
|
||||||
|
|
||||||
* config/riscv/vector-crypto.md:
|
* config/riscv/vector-crypto.md:
|
||||||
|
@ -1 +1 @@
|
|||||||
20240423
|
20240424
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* c-attribs.cc (handle_objc_nullability_attribute): Spelling fix:
|
||||||
|
recognised -> recognized.
|
||||||
|
|
||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* c.opt (Wstrict-flex-arrays): Spelling fix: inproper -> improper.
|
||||||
|
|
||||||
2024-04-19 Jakub Jelinek <jakub@redhat.com>
|
2024-04-19 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
PR c/114780
|
PR c/114780
|
||||||
|
@ -1,3 +1,32 @@
|
|||||||
|
2024-04-23 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||||
|
|
||||||
|
* parser.cc (cp_parser_parameter_declaration): Check if
|
||||||
|
decl_specifiers.type is null.
|
||||||
|
|
||||||
|
2024-04-23 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR c++/114795
|
||||||
|
* module.cc (trees_in::is_matching_decl): Propagate deduced
|
||||||
|
function return type.
|
||||||
|
|
||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* parser.cc (cp_parser_using_declaration): Spelling fix: favour
|
||||||
|
-> favor.
|
||||||
|
|
||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR c++/114784
|
||||||
|
* method.cc (implicitly_declare_fn): Call clone_attrs
|
||||||
|
on DECL_ATTRIBUTES on STRIP_TEMPLATE (inherited_ctor) rather than
|
||||||
|
inherited_ctor. Also copy DECL_DISREGARD_INLINE_LIMITS flag from it.
|
||||||
|
|
||||||
|
2024-04-23 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||||
|
|
||||||
|
PR c++/114078
|
||||||
|
* decl.cc (grokdeclarator): Check allocation functions for xobj
|
||||||
|
parameters.
|
||||||
|
|
||||||
2024-04-16 Jakub Jelinek <jakub@redhat.com>
|
2024-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
PR c++/114706
|
PR c++/114706
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* lang.opt (fdef=, fmod=): Spelling fix: recognise -> recognize.
|
||||||
|
|
||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* lang.opt (fuse-list=): Spelling fix: finalializations ->
|
||||||
|
finalizations.
|
||||||
|
|
||||||
2024-04-22 Gaius Mulley <gaiusmod2@gmail.com>
|
2024-04-22 Gaius Mulley <gaiusmod2@gmail.com>
|
||||||
|
|
||||||
PR modula2/114811
|
PR modula2/114811
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
2024-04-23 Joseph Myers <josmyers@redhat.com>
|
||||||
|
|
||||||
|
* gcc.pot: Regenerate.
|
||||||
|
|
||||||
2024-04-19 Joseph Myers <josmyers@redhat.com>
|
2024-04-19 Joseph Myers <josmyers@redhat.com>
|
||||||
|
|
||||||
* sv.po: Update.
|
* sv.po: Update.
|
||||||
|
@ -1,3 +1,60 @@
|
|||||||
|
2024-04-23 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||||
|
|
||||||
|
* g++.dg/cpp23/explicit-obj-basic7.C: New test.
|
||||||
|
|
||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR target/114810
|
||||||
|
* g++.target/i386/pr114810.C: New test.
|
||||||
|
|
||||||
|
2024-04-23 Harald Anlauf <anlauf@gmx.de>
|
||||||
|
|
||||||
|
PR fortran/103496
|
||||||
|
* gfortran.dg/c_sizeof_8.f90: New test.
|
||||||
|
|
||||||
|
2024-04-23 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR c++/114795
|
||||||
|
* g++.dg/modules/auto-4_a.H: New test.
|
||||||
|
* g++.dg/modules/auto-4_b.C: New test.
|
||||||
|
|
||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* objc.dg/attributes/nullability-00.m: Adjust expected diagnostic
|
||||||
|
spelling: recognised -> recognized.
|
||||||
|
* obj-c++.dg/attributes/nullability-00.mm: Likewise.
|
||||||
|
|
||||||
|
2024-04-23 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
|
||||||
|
|
||||||
|
* gcc.dg/tree-ssa/forwprop-40.c: Xfail for s390.
|
||||||
|
* gcc.dg/tree-ssa/forwprop-41.c: Xfail for s390.
|
||||||
|
* lib/target-supports.exp: Add target check s390_mvx.
|
||||||
|
|
||||||
|
2024-04-23 Paul Thomas <pault@gcc.gnu.org>
|
||||||
|
|
||||||
|
PR fortran/102597
|
||||||
|
* gfortran.dg/pr102597.f90: New test.
|
||||||
|
|
||||||
|
2024-04-23 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR tree-optimization/114799
|
||||||
|
* gcc.dg/vect/bb-slp-pr114799.c: New testcase.
|
||||||
|
|
||||||
|
2024-04-23 Andreas Krebbel <krebbel@linux.ibm.com>
|
||||||
|
|
||||||
|
PR target/114676
|
||||||
|
* gcc.target/s390/zvector/pr114676.c: New test.
|
||||||
|
|
||||||
|
2024-04-23 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR c++/114784
|
||||||
|
* g++.dg/cpp0x/inh-ctor39.C: New test.
|
||||||
|
|
||||||
|
2024-04-23 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||||
|
|
||||||
|
PR c++/114078
|
||||||
|
* g++.dg/cpp23/explicit-obj-ops-alloc.C: New test.
|
||||||
|
|
||||||
2024-04-22 Gaius Mulley <gaiusmod2@gmail.com>
|
2024-04-22 Gaius Mulley <gaiusmod2@gmail.com>
|
||||||
|
|
||||||
PR modula2/114811
|
PR modula2/114811
|
||||||
|
@ -1,3 +1,15 @@
|
|||||||
|
2024-04-23 Ian Lance Taylor <iant@golang.org>
|
||||||
|
|
||||||
|
* configure.ac: Test --compress-debug-sections=zlib-gnu and
|
||||||
|
--compress-debug-sections=zlib-gabi separately, setting new
|
||||||
|
automake conditionals.
|
||||||
|
* Makefile.am (ctestg, ctestg_alloc): Only build if
|
||||||
|
HAVE_COMPRESSED_DEBUG_ZLIB_GNU.
|
||||||
|
(ctesta, ctesta_alloc): Only build if
|
||||||
|
HAVE_COMPRESSED_DEBUG_ZLIB_GABI.
|
||||||
|
(ctestzstd_alloc): New test if HAVE_COMPRESSED_DEBUG_ZSTD.
|
||||||
|
* configure, Makefile.in: Regenerate.
|
||||||
|
|
||||||
2024-03-08 Ian Lance Taylor <iant@golang.org>
|
2024-03-08 Ian Lance Taylor <iant@golang.org>
|
||||||
|
|
||||||
* elf.c (elf_uncompress_chdr): Don't assume compressed section is
|
* elf.c (elf_uncompress_chdr): Don't assume compressed section is
|
||||||
|
Loading…
Reference in New Issue
Block a user