mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-23 10:54:07 +08:00
Daily bump.
This commit is contained in:
parent
14cd10815a
commit
9d76276bca
@ -1,3 +1,7 @@
|
||||
2024-09-25 Sam James <sam@gentoo.org>
|
||||
|
||||
* ltmain.sh (func_mode_link): Allow various flags through filter.
|
||||
|
||||
2024-09-24 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* MAINTAINERS: Move my entry in DCO list into alphabetical order.
|
||||
|
@ -1,3 +1,89 @@
|
||||
2024-09-25 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
PR other/116801
|
||||
* common.opt.urls: Regenerate.
|
||||
|
||||
2024-09-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/116738
|
||||
* config/i386/i386.cc (ix86_fold_builtin): Handle
|
||||
IX86_BUILTIN_M{IN,AX}{S,P}{S,H,D}*.
|
||||
(ix86_gimple_fold_builtin): Handle IX86_BUILTIN_M{IN,AX}P{S,H,D}*.
|
||||
|
||||
2024-09-25 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/116839
|
||||
* config/i386/i386.cc (ix86_rewrite_tls_address_1): Make it
|
||||
static. Return if TLS address is thread register plus an integer
|
||||
register.
|
||||
|
||||
2024-09-25 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR middle-end/116772
|
||||
* generic-match-head.cc (expr_no_side_effects_p): New function
|
||||
* gimple-match-head.cc (expr_no_side_effects_p): New function
|
||||
* match.pd (`a != 0 ? a / b : 0`): Check expr_no_side_effects_p.
|
||||
(`a != 0 ? a * b : 0`, `a != 0 ? a & b : 0`): Likewise.
|
||||
|
||||
2024-09-25 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
|
||||
|
||||
PR tree-optimization/114326
|
||||
* match.pd: Add two patterns to fold a ^ b to 0, when a == b.
|
||||
|
||||
2024-09-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* value-range.cc (get_bitmask_from_range): Remove redundant
|
||||
compare of xorv with zero.
|
||||
|
||||
2024-09-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* wide-int.h (wide_int_storage::wide_int_storage): Branch
|
||||
on source precision to avoid data dependence on memcpy
|
||||
destination.
|
||||
(wide_int_storage::operator=): Likewise.
|
||||
|
||||
2024-09-25 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
|
||||
|
||||
PR tree-optimization/109393
|
||||
* match.pd: (A * B) + (-C) -> (B - C/A) * A, if C a multiple of A.
|
||||
|
||||
2024-09-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-ssa-reassoc.cc (break_up_subtract_bb): Remove recursion.
|
||||
(reassociate_bb): Likewise.
|
||||
(do_reassoc): Implement worklist based dominator walks for
|
||||
both break_up_subtract_bb and reassociate_bb.
|
||||
|
||||
2024-09-25 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
PR tree-optimization/114855
|
||||
* tree-ssa-threadedge.cc: Remove unneeded recursion.
|
||||
|
||||
2024-09-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* ipa-utils.cc (find_always_executed_bbs): Switch result
|
||||
bitmap to tree view.
|
||||
|
||||
2024-09-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR rtl-optimization/114855
|
||||
* ira.cc (add_store_equivs): Use sbitmap for tracking
|
||||
visited insns.
|
||||
|
||||
2024-09-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* ira.cc (ira): Gate add_store_equivs on flag_expensive_optimizations.
|
||||
|
||||
2024-09-25 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/114855
|
||||
* value-relation.cc (equiv_oracle::equiv_oracle): Switch
|
||||
m_equiv_set to tree view.
|
||||
|
||||
2024-09-25 Lingling Kong <lingling.kong@intel.com>
|
||||
|
||||
* config/i386/i386.opt: Update the features included in apxf.
|
||||
|
||||
2024-09-24 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/107637
|
||||
|
@ -1 +1 @@
|
||||
20240925
|
||||
20240926
|
||||
|
@ -1,3 +1,8 @@
|
||||
2024-09-25 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
PR other/116801
|
||||
* gcc-interface/lang.opt.urls: Regenerate.
|
||||
|
||||
2024-09-10 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* gcc-interface/misc.cc: Include memmodel.h before tm_p.h.
|
||||
|
@ -1,3 +1,14 @@
|
||||
2024-09-25 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
PR other/116801
|
||||
* c.opt.urls: Regenerate.
|
||||
|
||||
2024-09-25 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* c-pretty-print.cc (c_pretty_printer::primary_expression): Use
|
||||
TARGET_EXPR accessors.
|
||||
(c_pretty_printer::expression): Likewise.
|
||||
|
||||
2024-09-24 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* c.opt.urls: Regenerate.
|
||||
|
@ -1,3 +1,8 @@
|
||||
2024-09-25 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* c-parser.cc (c_parser_omp_declare_target): Set target-used bit
|
||||
in omp_requires_mask.
|
||||
|
||||
2024-09-24 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* c-parser.cc (c_parser_omp_requires): Handle self_maps clause.
|
||||
|
@ -1,3 +1,24 @@
|
||||
2024-09-25 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* coroutines.cc (build_co_await): Use TARGET_EXPR accessors.
|
||||
(finish_co_yield_expr): Likewise.
|
||||
(register_awaits): Likewise.
|
||||
(tmp_target_expr_p): Likewise.
|
||||
(flatten_await_stmt): Likewise.
|
||||
* error.cc (dump_expr): Likewise.
|
||||
* semantics.cc (finish_omp_target_clauses): Likewise.
|
||||
* tree.cc (bot_manip): Likewise.
|
||||
(cp_tree_equal): Likewise.
|
||||
* typeck.cc (cxx_mark_addressable): Likewise.
|
||||
(cp_build_compound_expr): Likewise.
|
||||
(cp_build_modify_expr): Likewise.
|
||||
(check_return_expr): Likewise.
|
||||
|
||||
2024-09-25 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* parser.cc (cp_parser_omp_declare_target): Set target-used bit
|
||||
in omp_requires_mask.
|
||||
|
||||
2024-09-24 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/107637
|
||||
|
@ -1,3 +1,8 @@
|
||||
2024-09-25 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
PR other/116801
|
||||
* lang.opt.urls: Regenerate.
|
||||
|
||||
2024-09-09 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* d-diagnostic.cc (d_diagnostic_report_diagnostic): Update for
|
||||
|
@ -1,3 +1,18 @@
|
||||
2024-09-25 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
PR other/116801
|
||||
* invoke.texi: Remove @code wrapping in arguments to @opindex.
|
||||
(std=): Remove spurious 'option' in index.
|
||||
(idirafter, imultilib, iprefix, isysroot, iquote, isystem,
|
||||
fintrinsic-modules-path): Remove variable from index.
|
||||
* lang.opt.urls: Regenerate.
|
||||
|
||||
2024-09-25 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* parse.cc (decode_omp_directive): Set target-used bit of
|
||||
omp_requires_mask when encountering the declare_target or interop
|
||||
directive.
|
||||
|
||||
2024-09-24 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
* check.cc (gfc_check_random_number): Adjust for unsigned.
|
||||
|
@ -1,3 +1,8 @@
|
||||
2024-09-25 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
PR other/116801
|
||||
* lang.opt.urls: Regenerate.
|
||||
|
||||
2024-06-25 Kewen Lin <linkw@linux.ibm.com>
|
||||
|
||||
* go-gcc.cc (Gcc_backend::float_type): Use TYPE_PRECISION of
|
||||
|
@ -1,3 +1,8 @@
|
||||
2024-09-25 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
PR other/116801
|
||||
* lang.opt.urls: Regenerate.
|
||||
|
||||
2024-09-23 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
* Make-lang.in (m2/gm2-libs-boot/M2RTS.o): Remove
|
||||
|
@ -1,3 +1,8 @@
|
||||
2024-09-25 Mikael Morin <mikael@gcc.gnu.org>
|
||||
|
||||
PR other/116801
|
||||
* lang.opt.urls: Regenerate.
|
||||
|
||||
2024-09-20 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR other/116613
|
||||
|
@ -1,3 +1,229 @@
|
||||
2024-09-25 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
PR testsuite/116701
|
||||
* lib/fortran-modules.exp (fortran-delete-unit-files): New proc.
|
||||
* lib/gfortran-dg.exp (gfortran-dg-runtest): Call
|
||||
fortran-delete-unit-files after executing test.
|
||||
* lib/fortran-torture.exp (fortran-torture-execute): Ditto.
|
||||
|
||||
2024-09-25 Sam James <sam@gentoo.org>
|
||||
|
||||
PR c++/116846
|
||||
* g++.dg/modules/indirect-1_b.C: Add XFAIL.
|
||||
|
||||
2024-09-25 Sam James <sam@gentoo.org>
|
||||
|
||||
PR debug/30161
|
||||
PR c++/91826
|
||||
PR c++/116846
|
||||
* g++.dg/debug/dwarf2/template-func-params-7.C: Fix errant underscore.
|
||||
Cleanup whitespace in directives too.
|
||||
* g++.dg/lookup/pr91826.C: Fix errant underscore.
|
||||
* g++.dg/modules/indirect-1_b.C: Ditto.
|
||||
* gcc.target/powerpc/vsx-builtin-msum.c: Ditto.
|
||||
|
||||
2024-09-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/116738
|
||||
* gcc.target/i386/avx512f-pr116738-1.c: New test.
|
||||
* gcc.target/i386/avx512f-pr116738-2.c: New test.
|
||||
|
||||
2024-09-25 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR target/116839
|
||||
* gcc.target/i386/pr116839.c: New file.
|
||||
|
||||
2024-09-25 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
* gfortran.dg/unsigned_25.f90: Change KIND=16 to KIND=8.
|
||||
|
||||
2024-09-25 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR tree-optimization/70740
|
||||
* gcc.dg/torture/pr70740-1.c: New test.
|
||||
|
||||
2024-09-25 Andrew Pinski <quic_apinski@quicinc.com>
|
||||
|
||||
PR middle-end/116772
|
||||
* gcc.dg/torture/pr116772-1.c: New test.
|
||||
|
||||
2024-09-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* g++.dg/DRs/dr2874.C: New test.
|
||||
|
||||
2024-09-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* g++.dg/DRs/dr2836.C: New test.
|
||||
|
||||
2024-09-25 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* g++.dg/DRs/dr2728.C: New test.
|
||||
|
||||
2024-09-25 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
|
||||
|
||||
PR tree-optimization/114326
|
||||
* gcc.dg/tree-ssa/fold-xor-and-or.c: New test.
|
||||
* gcc.dg/tree-ssa/fold-xor-or.c: New test.
|
||||
|
||||
2024-09-25 Konstantinos Eleftheriou <konstantinos.eleftheriou@vrull.eu>
|
||||
|
||||
PR tree-optimization/109393
|
||||
* gcc.dg/pr109393.c: New test.
|
||||
|
||||
2024-09-25 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* g++.dg/analyzer/fanalyzer-show-events-in-system-headers-default.C
|
||||
* g++.dg/analyzer/fanalyzer-show-events-in-system-headers-no.C
|
||||
* g++.dg/diagnostic/disable.C: #define _GLIBCXX_SYSHDR.
|
||||
|
||||
2024-09-25 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* gfortran.dg/gomp/interop-1.f90: Add dg-error for missing
|
||||
omp requires requirement and declare_variant usage.
|
||||
* gfortran.dg/gomp/requires-8.f90: Likewise.
|
||||
|
||||
2024-09-25 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/scalar_sat_binary_run_xxx.h: Remove printf
|
||||
code for debugging.
|
||||
|
||||
2024-09-25 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: Remove
|
||||
func body check and take scan asm times instead.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-10.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-11.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-12.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-13.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-14.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-15.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-17.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-18.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-19.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-2.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-20.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-21.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-22.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-23.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-24.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-3.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-4.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-5.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-6.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-7.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-9.c: Ditto.
|
||||
|
||||
2024-09-25 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-1.c: Remove
|
||||
func body check and take scan asm times instead.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-10.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-11.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-12.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-13.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-14.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-15.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-17.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-18.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-19.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-2.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-20.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-21.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-22.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-23.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-24.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-25.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-26.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-27.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-28.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-29.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-3.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-30.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-31.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-33.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-34.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-35.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-36.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-37.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-38.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-39.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-4.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-40.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-5.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-6.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-7.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub-9.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-1.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-2.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_trunc-3.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_sub_zip.c: Ditto.
|
||||
|
||||
2024-09-25 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-1.c: Remove
|
||||
func body check and take scan asm times instead.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-2.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-3.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_s_add-4.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-1.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-10.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-11.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-12.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-13.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-14.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-15.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-17.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-18.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-19.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-2.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-20.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-21.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-22.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-23.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-24.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-25.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-26.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-27.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-28.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-29.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-3.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-30.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-31.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-32.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-4.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-5.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-6.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-7.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add-9.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-1.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-10.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-11.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-12.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-13.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-14.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-15.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-16.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-2.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-3.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-4.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-5.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-6.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-7.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-8.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/binop/vec_sat_u_add_imm-9.c: Ditto.
|
||||
|
||||
2024-09-25 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
* c-c++-common/gomp/declare-variant-duplicates.c: Avoid using
|
||||
"i386" as an identifier.
|
||||
|
||||
2024-09-24 Thomas Koenig <tkoenig@gcc.gnu.org>
|
||||
|
||||
* gfortran.dg/unsigned_30.f90: New test.
|
||||
|
@ -1,3 +1,371 @@
|
||||
2024-09-25 Sam James <sam@gentoo.org>
|
||||
|
||||
PR libstdc++/101831
|
||||
* testsuite/23_containers/array/capacity/empty.cc: Add missing brace.
|
||||
* testsuite/23_containers/array/capacity/max_size.cc: Ditto.
|
||||
* testsuite/23_containers/array/capacity/size.cc: Ditto.
|
||||
|
||||
2024-09-25 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* acinclude.m4 (WARN_FLAGS): Remove -Wsystem-headers.
|
||||
* configure: Regenerate.
|
||||
* include/bits/algorithmfwd.h: #ifdef out #pragma GCC system_header.
|
||||
* include/bits/atomic_base.h
|
||||
* include/bits/atomic_futex.h
|
||||
* include/bits/atomic_timed_wait.h
|
||||
* include/bits/atomic_wait.h
|
||||
* include/bits/basic_ios.h
|
||||
* include/bits/basic_string.h
|
||||
* include/bits/boost_concept_check.h
|
||||
* include/bits/char_traits.h
|
||||
* include/bits/charconv.h
|
||||
* include/bits/chrono.h
|
||||
* include/bits/chrono_io.h
|
||||
* include/bits/codecvt.h
|
||||
* include/bits/concept_check.h
|
||||
* include/bits/cpp_type_traits.h
|
||||
* include/bits/elements_of.h
|
||||
* include/bits/enable_special_members.h
|
||||
* include/bits/erase_if.h
|
||||
* include/bits/forward_list.h
|
||||
* include/bits/functional_hash.h
|
||||
* include/bits/gslice.h
|
||||
* include/bits/gslice_array.h
|
||||
* include/bits/hashtable.h
|
||||
* include/bits/indirect_array.h
|
||||
* include/bits/invoke.h
|
||||
* include/bits/ios_base.h
|
||||
* include/bits/iterator_concepts.h
|
||||
* include/bits/locale_classes.h
|
||||
* include/bits/locale_facets.h
|
||||
* include/bits/locale_facets_nonio.h
|
||||
* include/bits/localefwd.h
|
||||
* include/bits/mask_array.h
|
||||
* include/bits/max_size_type.h
|
||||
* include/bits/memory_resource.h
|
||||
* include/bits/memoryfwd.h
|
||||
* include/bits/move_only_function.h
|
||||
* include/bits/node_handle.h
|
||||
* include/bits/ostream_insert.h
|
||||
* include/bits/out_ptr.h
|
||||
* include/bits/parse_numbers.h
|
||||
* include/bits/postypes.h
|
||||
* include/bits/quoted_string.h
|
||||
* include/bits/range_access.h
|
||||
* include/bits/ranges_base.h
|
||||
* include/bits/refwrap.h
|
||||
* include/bits/sat_arith.h
|
||||
* include/bits/semaphore_base.h
|
||||
* include/bits/slice_array.h
|
||||
* include/bits/std_abs.h
|
||||
* include/bits/std_function.h
|
||||
* include/bits/std_mutex.h
|
||||
* include/bits/std_thread.h
|
||||
* include/bits/stl_iterator_base_funcs.h
|
||||
* include/bits/stl_iterator_base_types.h
|
||||
* include/bits/stl_tree.h
|
||||
* include/bits/stream_iterator.h
|
||||
* include/bits/streambuf_iterator.h
|
||||
* include/bits/stringfwd.h
|
||||
* include/bits/this_thread_sleep.h
|
||||
* include/bits/unique_lock.h
|
||||
* include/bits/uses_allocator_args.h
|
||||
* include/bits/utility.h
|
||||
* include/bits/valarray_after.h
|
||||
* include/bits/valarray_array.h
|
||||
* include/bits/valarray_before.h
|
||||
* include/bits/version.h
|
||||
* include/c_compatibility/fenv.h
|
||||
* include/c_compatibility/inttypes.h
|
||||
* include/c_compatibility/stdint.h
|
||||
* include/decimal/decimal.h
|
||||
* include/experimental/bits/net.h
|
||||
* include/experimental/bits/shared_ptr.h
|
||||
* include/ext/aligned_buffer.h
|
||||
* include/ext/alloc_traits.h
|
||||
* include/ext/atomicity.h
|
||||
* include/ext/concurrence.h
|
||||
* include/ext/numeric_traits.h
|
||||
* include/ext/pod_char_traits.h
|
||||
* include/ext/pointer.h
|
||||
* include/ext/stdio_filebuf.h
|
||||
* include/ext/stdio_sync_filebuf.h
|
||||
* include/ext/string_conversions.h
|
||||
* include/ext/type_traits.h
|
||||
* include/ext/vstring.h
|
||||
* include/ext/vstring_fwd.h
|
||||
* include/ext/vstring_util.h
|
||||
* include/parallel/algorithmfwd.h
|
||||
* include/parallel/numericfwd.h
|
||||
* include/tr1/functional_hash.h
|
||||
* include/tr1/hashtable.h
|
||||
* include/tr1/random.h
|
||||
* libsupc++/exception.h
|
||||
* libsupc++/hash_bytes.h
|
||||
* include/bits/basic_ios.tcc
|
||||
* include/bits/basic_string.tcc
|
||||
* include/bits/fstream.tcc
|
||||
* include/bits/istream.tcc
|
||||
* include/bits/locale_classes.tcc
|
||||
* include/bits/locale_facets.tcc
|
||||
* include/bits/locale_facets_nonio.tcc
|
||||
* include/bits/ostream.tcc
|
||||
* include/bits/sstream.tcc
|
||||
* include/bits/streambuf.tcc
|
||||
* include/bits/string_view.tcc
|
||||
* include/bits/version.tpl
|
||||
* include/experimental/bits/string_view.tcc
|
||||
* include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
|
||||
* include/ext/random.tcc
|
||||
* include/ext/vstring.tcc
|
||||
* include/tr2/bool_set.tcc
|
||||
* include/tr2/dynamic_bitset.tcc
|
||||
* include/bits/c++config
|
||||
* include/c/cassert
|
||||
* include/c/cctype
|
||||
* include/c/cerrno
|
||||
* include/c/cfloat
|
||||
* include/c/ciso646
|
||||
* include/c/climits
|
||||
* include/c/clocale
|
||||
* include/c/cmath
|
||||
* include/c/csetjmp
|
||||
* include/c/csignal
|
||||
* include/c/cstdarg
|
||||
* include/c/cstddef
|
||||
* include/c/cstdio
|
||||
* include/c/cstdlib
|
||||
* include/c/cstring
|
||||
* include/c/ctime
|
||||
* include/c/cuchar
|
||||
* include/c/cwchar
|
||||
* include/c/cwctype
|
||||
* include/c_global/cassert
|
||||
* include/c_global/ccomplex
|
||||
* include/c_global/cctype
|
||||
* include/c_global/cerrno
|
||||
* include/c_global/cfenv
|
||||
* include/c_global/cfloat
|
||||
* include/c_global/cinttypes
|
||||
* include/c_global/ciso646
|
||||
* include/c_global/climits
|
||||
* include/c_global/clocale
|
||||
* include/c_global/cmath
|
||||
* include/c_global/csetjmp
|
||||
* include/c_global/csignal
|
||||
* include/c_global/cstdalign
|
||||
* include/c_global/cstdarg
|
||||
* include/c_global/cstdbool
|
||||
* include/c_global/cstddef
|
||||
* include/c_global/cstdint
|
||||
* include/c_global/cstdio
|
||||
* include/c_global/cstdlib
|
||||
* include/c_global/cstring
|
||||
* include/c_global/ctgmath
|
||||
* include/c_global/ctime
|
||||
* include/c_global/cuchar
|
||||
* include/c_global/cwchar
|
||||
* include/c_global/cwctype
|
||||
* include/c_std/cassert
|
||||
* include/c_std/cctype
|
||||
* include/c_std/cerrno
|
||||
* include/c_std/cfloat
|
||||
* include/c_std/ciso646
|
||||
* include/c_std/climits
|
||||
* include/c_std/clocale
|
||||
* include/c_std/cmath
|
||||
* include/c_std/csetjmp
|
||||
* include/c_std/csignal
|
||||
* include/c_std/cstdarg
|
||||
* include/c_std/cstddef
|
||||
* include/c_std/cstdio
|
||||
* include/c_std/cstdlib
|
||||
* include/c_std/cstring
|
||||
* include/c_std/ctime
|
||||
* include/c_std/cuchar
|
||||
* include/c_std/cwchar
|
||||
* include/c_std/cwctype
|
||||
* include/debug/array
|
||||
* include/debug/bitset
|
||||
* include/debug/deque
|
||||
* include/debug/forward_list
|
||||
* include/debug/list
|
||||
* include/debug/map
|
||||
* include/debug/set
|
||||
* include/debug/string
|
||||
* include/debug/unordered_map
|
||||
* include/debug/unordered_set
|
||||
* include/debug/vector
|
||||
* include/decimal/decimal
|
||||
* include/experimental/algorithm
|
||||
* include/experimental/any
|
||||
* include/experimental/array
|
||||
* include/experimental/buffer
|
||||
* include/experimental/chrono
|
||||
* include/experimental/contract
|
||||
* include/experimental/deque
|
||||
* include/experimental/executor
|
||||
* include/experimental/filesystem
|
||||
* include/experimental/forward_list
|
||||
* include/experimental/functional
|
||||
* include/experimental/internet
|
||||
* include/experimental/io_context
|
||||
* include/experimental/iterator
|
||||
* include/experimental/list
|
||||
* include/experimental/map
|
||||
* include/experimental/memory
|
||||
* include/experimental/memory_resource
|
||||
* include/experimental/net
|
||||
* include/experimental/netfwd
|
||||
* include/experimental/numeric
|
||||
* include/experimental/propagate_const
|
||||
* include/experimental/ratio
|
||||
* include/experimental/regex
|
||||
* include/experimental/scope
|
||||
* include/experimental/set
|
||||
* include/experimental/socket
|
||||
* include/experimental/string
|
||||
* include/experimental/string_view
|
||||
* include/experimental/synchronized_value
|
||||
* include/experimental/system_error
|
||||
* include/experimental/timer
|
||||
* include/experimental/tuple
|
||||
* include/experimental/type_traits
|
||||
* include/experimental/unordered_map
|
||||
* include/experimental/unordered_set
|
||||
* include/experimental/vector
|
||||
* include/ext/algorithm
|
||||
* include/ext/cmath
|
||||
* include/ext/functional
|
||||
* include/ext/iterator
|
||||
* include/ext/memory
|
||||
* include/ext/numeric
|
||||
* include/ext/random
|
||||
* include/ext/rb_tree
|
||||
* include/ext/rope
|
||||
* include/parallel/algorithm
|
||||
* include/std/algorithm
|
||||
* include/std/any
|
||||
* include/std/array
|
||||
* include/std/atomic
|
||||
* include/std/barrier
|
||||
* include/std/bit
|
||||
* include/std/bitset
|
||||
* include/std/charconv
|
||||
* include/std/chrono
|
||||
* include/std/codecvt
|
||||
* include/std/complex
|
||||
* include/std/concepts
|
||||
* include/std/condition_variable
|
||||
* include/std/coroutine
|
||||
* include/std/deque
|
||||
* include/std/execution
|
||||
* include/std/expected
|
||||
* include/std/filesystem
|
||||
* include/std/format
|
||||
* include/std/forward_list
|
||||
* include/std/fstream
|
||||
* include/std/functional
|
||||
* include/std/future
|
||||
* include/std/generator
|
||||
* include/std/iomanip
|
||||
* include/std/ios
|
||||
* include/std/iosfwd
|
||||
* include/std/iostream
|
||||
* include/std/istream
|
||||
* include/std/iterator
|
||||
* include/std/latch
|
||||
* include/std/limits
|
||||
* include/std/list
|
||||
* include/std/locale
|
||||
* include/std/map
|
||||
* include/std/memory
|
||||
* include/std/memory_resource
|
||||
* include/std/mutex
|
||||
* include/std/numbers
|
||||
* include/std/numeric
|
||||
* include/std/optional
|
||||
* include/std/ostream
|
||||
* include/std/print
|
||||
* include/std/queue
|
||||
* include/std/random
|
||||
* include/std/ranges
|
||||
* include/std/ratio
|
||||
* include/std/regex
|
||||
* include/std/scoped_allocator
|
||||
* include/std/semaphore
|
||||
* include/std/set
|
||||
* include/std/shared_mutex
|
||||
* include/std/span
|
||||
* include/std/spanstream
|
||||
* include/std/sstream
|
||||
* include/std/stack
|
||||
* include/std/stacktrace
|
||||
* include/std/stdexcept
|
||||
* include/std/streambuf
|
||||
* include/std/string
|
||||
* include/std/string_view
|
||||
* include/std/syncstream
|
||||
* include/std/system_error
|
||||
* include/std/text_encoding
|
||||
* include/std/thread
|
||||
* include/std/tuple
|
||||
* include/std/type_traits
|
||||
* include/std/typeindex
|
||||
* include/std/unordered_map
|
||||
* include/std/unordered_set
|
||||
* include/std/utility
|
||||
* include/std/valarray
|
||||
* include/std/variant
|
||||
* include/std/vector
|
||||
* include/std/version
|
||||
* include/tr1/array
|
||||
* include/tr1/cfenv
|
||||
* include/tr1/cinttypes
|
||||
* include/tr1/cmath
|
||||
* include/tr1/complex
|
||||
* include/tr1/cstdbool
|
||||
* include/tr1/cstdint
|
||||
* include/tr1/cstdio
|
||||
* include/tr1/cstdlib
|
||||
* include/tr1/cwchar
|
||||
* include/tr1/cwctype
|
||||
* include/tr1/functional
|
||||
* include/tr1/memory
|
||||
* include/tr1/random
|
||||
* include/tr1/regex
|
||||
* include/tr1/tuple
|
||||
* include/tr1/type_traits
|
||||
* include/tr1/unordered_map
|
||||
* include/tr1/unordered_set
|
||||
* include/tr1/utility
|
||||
* include/tr2/bool_set
|
||||
* include/tr2/dynamic_bitset
|
||||
* include/tr2/type_traits
|
||||
* libsupc++/atomic_lockfree_defines.h
|
||||
* libsupc++/compare
|
||||
* libsupc++/cxxabi.h
|
||||
* libsupc++/cxxabi_forced.h
|
||||
* libsupc++/cxxabi_init_exception.h
|
||||
* libsupc++/exception
|
||||
* libsupc++/initializer_list
|
||||
* libsupc++/new
|
||||
* libsupc++/typeinfo: Likewise.
|
||||
* testsuite/20_util/ratio/operations/ops_overflow_neg.cc
|
||||
* testsuite/23_containers/array/tuple_interface/get_neg.cc
|
||||
* testsuite/23_containers/vector/cons/destructible_debug_neg.cc
|
||||
* testsuite/24_iterators/operations/prev_neg.cc
|
||||
* testsuite/ext/type_traits/add_unsigned_floating_neg.cc
|
||||
* testsuite/ext/type_traits/add_unsigned_integer_neg.cc
|
||||
* testsuite/ext/type_traits/remove_unsigned_floating_neg.cc
|
||||
* testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Adjust
|
||||
line numbers.
|
||||
|
||||
2024-09-25 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* include/parallel/base.h: Suppress -Wdeprecated-declarations.
|
||||
* include/parallel/multiseq_selection.h: Likewise.
|
||||
|
||||
2024-09-24 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
* include/std/format: Remove unnecessary 'static'.
|
||||
|
Loading…
Reference in New Issue
Block a user