Daily bump.
This commit is contained in:
parent
e11c795b09
commit
6f72fd54c4
7 changed files with 283 additions and 1 deletions
|
@ -1,3 +1,7 @@
|
|||
2024-12-02 Claudio Bantaloukas <claudio.bantaloukas@arm.com>
|
||||
|
||||
* MAINTAINERS: Add myself to write after approval.
|
||||
|
||||
2024-11-29 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* configure.ac: Rename "libdiagnostics" to "libgdiagnostics".
|
||||
|
|
|
@ -1,3 +1,82 @@
|
|||
2024-12-02 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* doc/libgdiagnostics/tutorial/01-hello-world.rst: Update linker
|
||||
command for renaming.
|
||||
|
||||
2024-12-02 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
* configure.ac: Add sym-exec subdirectory.
|
||||
|
||||
2024-12-02 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* config/m68k/m68k.md (movdi+1, movdf+1, movxf+2): Split
|
||||
constraints so that the operands cannot both be "o".
|
||||
|
||||
2024-12-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* config/mingw/mingw-stdint.h: Add newline at the end of the file.
|
||||
* config/mingw/winnt-dll.cc: Likewise.
|
||||
* sym-exec/sym-exec-expression.h: Likewise.
|
||||
* sym-exec/sym-exec-expression.cc: Likewise.
|
||||
* sym-exec/sym-exec-condition.cc: Likewise.
|
||||
* sym-exec/sym-exec-expr-is-a-helper.h: Likewise.
|
||||
* sym-exec/sym-exec-condition.h: Likewise.
|
||||
* hwint.cc: Likewise.
|
||||
* crc-verification.cc: Likewise.
|
||||
* sarif-spec-urls.def: Likewise.
|
||||
|
||||
2024-12-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||||
|
||||
* config/arm/arm_mve.h: Add Runtime Library Exception.
|
||||
* config/arm/arm_mve_types.h: Likewise.
|
||||
|
||||
2024-12-02 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/116352
|
||||
PR tree-optimization/117876
|
||||
* tree-vect-slp.cc (vect_slp_can_convert_to_external): New.
|
||||
(vect_slp_convert_to_external): Call it.
|
||||
(vect_build_slp_tree_2): Likewise.
|
||||
|
||||
2024-12-02 yulong <shiyulong@iscas.ac.cn>
|
||||
|
||||
* config/riscv/generic-vector-ooo.md: New reservation.
|
||||
* config/riscv/genrvv-type-indexer.cc (main): New type.
|
||||
* config/riscv/riscv-vector-builtins-bases.cc (enum frm_op_type): Delete it.
|
||||
* config/riscv/riscv-vector-builtins-bases.h (enum frm_op_type): Redefine in h file.
|
||||
* config/riscv/riscv-vector-builtins-shapes.cc (struct sf_vfnrclip_def): New function.
|
||||
(SHAPE): Ditto.
|
||||
* config/riscv/riscv-vector-builtins-shapes.h: Ditto.
|
||||
* config/riscv/riscv-vector-builtins.cc (DEF_RVV_TYPE_INDEX): New builtins def.
|
||||
* config/riscv/riscv-vector-builtins.def (DEF_RVV_TYPE_INDEX): New base def.
|
||||
(signed_eew8_index): Ditto.
|
||||
* config/riscv/riscv-vector-builtins.h (enum required_ext): New extension.
|
||||
(required_ext_to_isa_name): Ditto.
|
||||
(required_extensions_specified): Ditto.
|
||||
(struct function_group_info): Ditto.
|
||||
* config/riscv/riscv.md: New attr.
|
||||
* config/riscv/sifive-vector-builtins-bases.cc (class sf_vfnrclip_x_f_qf): New function.
|
||||
(class sf_vfnrclip_xu_f_qf): Ditto.
|
||||
(BASE): New base_name.
|
||||
* config/riscv/sifive-vector-builtins-bases.h: New function_base.
|
||||
* config/riscv/sifive-vector-builtins-functions.def
|
||||
(REQUIRED_EXTENSIONS): New intrinsics def.
|
||||
(sf_vfnrclip_x_f_qf): Ditto.
|
||||
(sf_vfnrclip_xu_f_qf): Ditto.
|
||||
* config/riscv/sifive-vector.md (@pred_sf_vfnrclip<v_su><mode>_x_f_qf): New RTL mode.
|
||||
* config/riscv/vector-iterators.md: New iterator.
|
||||
|
||||
2024-12-02 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* config/riscv/riscv.cc (fli_value_hf, fli_value_sf)
|
||||
(fli_value_df): Use integer constants. Constify.
|
||||
(riscv_float_const_rtx_index_for_fli): Add const.
|
||||
|
||||
2024-12-02 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
* config/i386/i386-features.cc (pass_apx_nf_convert): Change
|
||||
pass_rpad to pass_apx_nf_convert in comments.
|
||||
|
||||
2024-12-01 Slava Barinov <v.barinov@samsung.com>
|
||||
|
||||
* configure.ac: Only remove -O[0-9] if not preceded with comma
|
||||
|
|
|
@ -1 +1 @@
|
|||
20241202
|
||||
20241203
|
||||
|
|
|
@ -1,3 +1,67 @@
|
|||
2024-12-02 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
* constraint.cc (resolve_concept_check): Remove.
|
||||
(deduce_constrained_parameter): Remove.
|
||||
(finish_type_constraints): Inline into its only caller
|
||||
cp_parser_placeholder_type_specifier and remove.
|
||||
(build_concept_check_arguments): Coding style tweaks.
|
||||
(build_standard_check): Inline into its only caller ...
|
||||
(build_concept_check): ... here.
|
||||
(build_type_constraint): Use the prototype parameter as the
|
||||
first template argument.
|
||||
(finish_shorthand_constraint): Remove function concept
|
||||
handling. Use concept_prototype_parameter.
|
||||
(placeholder_extract_concept_and_args): Inline into its
|
||||
callers and remove.
|
||||
(equivalent_placeholder_constraints): Adjust after
|
||||
placeholder_extract_concept_and_args removal.
|
||||
(iterative_hash_placeholder_constraint): Likewise.
|
||||
* cp-objcp-common.cc (cp_common_init_ts): Remove WILDCARD_DECL
|
||||
handling.
|
||||
* cp-tree.def (WILDCARD_DECL): Remove.
|
||||
* cp-tree.h (WILDCARD_PACK_P): Remove.
|
||||
(type_uses_auto_or_concept): Remove declaration of nonexistent
|
||||
function.
|
||||
(append_type_to_template_for_access_check): Likewise.
|
||||
(finish_type_constraints): Remove declaration.
|
||||
(placeholder_extract_concept_and_args): Remove declaration.
|
||||
(deduce_constrained_parameter): Remove declaration.
|
||||
(resolve_constraint_check): Remove declaration.
|
||||
(valid_requirements_p): Remove declaration of nonexistent
|
||||
function.
|
||||
(finish_concept_name): Likewise.
|
||||
(concept_definition_p): Remove redundant overload.
|
||||
(concept_prototype_parameter): Define.
|
||||
* cxx-pretty-print.cc (pp_cxx_constrained_type_spec): Adjust
|
||||
after placeholder_extract_concept_and_args.
|
||||
* error.cc (dump_decl) <case WILDCARD_DECL>: Remove.
|
||||
(dump_expr) <case WILDCARD_DECL>: Likewise.
|
||||
* parser.cc (is_constrained_parameter): Inline into
|
||||
declares_constrained_type_template_parameter and remove.
|
||||
(cp_parser_check_constrained_type_parm): Declare static.
|
||||
(finish_constrained_template_template_parm): Remove.
|
||||
(cp_parser_constrained_template_template_parm): Remove.
|
||||
(finish_constrained_parameter): Remove dead code guarded by
|
||||
cp_parser_constrained_template_template_parm.
|
||||
(declares_constrained_type_template_parameter): Adjust after
|
||||
is_constrained_parameter removal.
|
||||
(declares_constrained_template_template_parameter): Remove.
|
||||
(cp_parser_placeholder_type_specifier): Adjust after
|
||||
finish_type_constraints removal. Check the prototype parameter
|
||||
earlier, before build_type_constraint.
|
||||
Use concept_prototype_parameter.
|
||||
(cp_parser_parameter_declaration): Remove dead code guarded by
|
||||
declares_constrained_template_template_parameter.
|
||||
* pt.cc (convert_wildcard_argument): Remove.
|
||||
(convert_template_argument): Remove WILDCARD_DECL handling.
|
||||
(coerce_template_parameter_pack): Likewise.
|
||||
(tsubst) <case TEMPLATE_TYPE_PARM>: Likewise.
|
||||
(type_dependent_expression_p): Likewise.
|
||||
(make_constrained_placeholder_type): Remove function concept
|
||||
handling.
|
||||
(placeholder_type_constraint_dependent_p): Remove WILDCARD_DECL
|
||||
handling.
|
||||
|
||||
2024-11-30 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* parser.cc: Implement C++26 P3176R1 - The Oxford variadic comma.
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2024-12-02 Owen Avery <powerboat9.gamer@gmail.com>
|
||||
Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* typecheck/rust-hir-type-check-toplevel.cc: Removed.
|
||||
* typecheck/rust-hir-type-check-toplevel.h: Removed.
|
||||
|
||||
2024-11-28 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR c/104896
|
||||
|
|
|
@ -1,3 +1,119 @@
|
|||
2024-12-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* g++.target/aarch64/pr94515-2.C: Add newline at the end of the file.
|
||||
* g++.target/aarch64/return_address_sign_ab_exception.C: Likewise.
|
||||
* gcc.target/arm/thumb2-switchstatement.c: Likewise.
|
||||
* gcc.target/riscv/rvv/base/vssubu-2.c: Likewise.
|
||||
* gcc.target/riscv/rvv/base/vssubu-1.c: Likewise.
|
||||
* gcc.target/riscv/and-shift32.c: Likewise.
|
||||
* gcc.target/riscv/crc-builtin-zbc32.c: Likewise.
|
||||
* gcc.target/riscv/and-shift64.c: Likewise.
|
||||
* gcc.target/riscv/xtheadbb-extu-4.c: Likewise.
|
||||
* gcc.target/i386/avx2-bf16-vec-absneg.c: Likewise.
|
||||
* gcc.target/i386/avx512f-bf16-vec-absneg.c: Likewise.
|
||||
* gcc.target/aarch64/cpunative/native_cpu_26.c: Likewise.
|
||||
* gcc.target/aarch64/cpunative/info_26: Likewise.
|
||||
* gcc.target/aarch64/cpunative/info_25: Likewise.
|
||||
* g++.dg/contracts/pr116607.C: Likewise.
|
||||
* gfortran.dg/pr108889.f90: Likewise.
|
||||
* gcc.dg/crc-not-crc-14.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-13.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-25.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-29.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-10.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-10.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-1.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-3.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-2.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-17.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-7.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-12.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-16.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-16.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-4.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-20.c: Likewise.
|
||||
* gcc.dg/crc-linux-3.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-27.c: Likewise.
|
||||
* gcc.dg/pr109393.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-7.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-4.c: Likewise.
|
||||
* gcc.dg/tree-ssa/ldexp.c: Likewise.
|
||||
* gcc.dg/tree-ssa/pr114760-2.c: Likewise.
|
||||
* gcc.dg/tree-ssa/pr114760-1.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-15.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-9.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-26.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-8.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-23.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-19.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-22.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-16.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-11.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-5.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-22.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-17.c: Likewise.
|
||||
* gcc.dg/crc-linux-4.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-14.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-18.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-23.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-21.c: Likewise.
|
||||
* gcc.dg/crc-linux-2.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-1.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-30.c: Likewise.
|
||||
* gcc.dg/torture/crc-11.c: Likewise.
|
||||
* gcc.dg/torture/crc-27.c: Likewise.
|
||||
* gcc.dg/torture/crc-2.c: Likewise.
|
||||
* gcc.dg/torture/crc-24.c: Likewise.
|
||||
* gcc.dg/torture/crc-crc8.c: Likewise.
|
||||
* gcc.dg/torture/crc-crc8-data8-xorOustideFor.c: Likewise.
|
||||
* gcc.dg/torture/crc-16.c: Likewise.
|
||||
* gcc.dg/torture/crc-crc64-data64.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-32.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-6.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-5.c: Likewise.
|
||||
* gcc.dg/crc-side-instr-13.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-15.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-13.c: Likewise.
|
||||
* gcc.dg/crc-from-fedora-packages-6.c: Likewise.
|
||||
* gcc.dg/crc-not-crc-24.c: Likewise.
|
||||
|
||||
2024-12-02 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/116352
|
||||
PR tree-optimization/117876
|
||||
* gcc.dg/vect/pr116352.c: New testcase.
|
||||
* gcc.dg/vect/bb-slp-49.c: Remove vectorization check.
|
||||
|
||||
2024-12-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR testsuite/117663
|
||||
* gcc.target/powerpc/rs6000-ldouble-2.c: Add -std=gnu17 to dg-options.
|
||||
|
||||
2024-12-02 yulong <shiyulong@iscas.ac.cn>
|
||||
|
||||
* gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_x_f_qf.c: New test.
|
||||
* gcc.target/riscv/rvv/xsfvector/sf_vfnrclip_xu_f_qf.c: New test.
|
||||
|
||||
2024-12-02 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/rvv.exp: Fix the incorrect optimization
|
||||
options passing to testcases.
|
||||
|
||||
2024-12-02 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f16.c: Fix
|
||||
the failed test by target any-opts and/or no-opts.
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f32.c: Ditto
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-f64.c: Ditto
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i16.c: Ditto
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i32.c: Ditto
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i64.c: Ditto
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-i8.c: Ditto
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u16.c: Ditto
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u32.c: Ditto
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u64.c: Ditto
|
||||
* gcc.target/riscv/rvv/autovec/strided/strided_ld_st-1-u8.c: Ditto
|
||||
|
||||
2024-12-01 Jovan Vukic <Jovan.Vukic@rt-rk.com>
|
||||
|
||||
* gcc.dg/tree-ssa/phi-opt-11.c: Add more tests.
|
||||
|
|
|
@ -1,3 +1,16 @@
|
|||
2024-12-02 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/stl_construct.h (_Destroy(FwdIter, FwdIter)): Use
|
||||
'if constexpr' instead of dispatching to a member function of a
|
||||
class template.
|
||||
(_Destroy_n(FwdIter, Size)): Likewise.
|
||||
(_Destroy_aux, _Destroy_n_aux): Only define for C++98.
|
||||
|
||||
2024-12-02 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* src/c++23/std.cc.in: Disable deprecated warnings when
|
||||
exporting std::rel_ops members.
|
||||
|
||||
2024-11-30 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/117858
|
||||
|
|
Loading…
Add table
Reference in a new issue