Daily bump.
This commit is contained in:
parent
1ee9caf2f8
commit
debe66a1e2
9 changed files with 484 additions and 1 deletions
|
@ -1,3 +1,11 @@
|
|||
2025-03-27 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR testsuite/116163
|
||||
* dg-lint/dg-lint: New file.
|
||||
* dg-lint/libgdiagnostics.py: New file.
|
||||
* dg-lint/test-1.c: New file.
|
||||
* dg-lint/test-2.c: New file.
|
||||
|
||||
2025-03-17 Sahil Yeole <sahilyeole93@gmail.com>
|
||||
|
||||
* update-copyright.py: Add libgrust folder.
|
||||
|
|
|
@ -1,3 +1,68 @@
|
|||
2025-03-27 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
* config/i386/i386.cc (ix86_redzone_clobber): Use integer, not rtx
|
||||
as the third argument of plus_constant.
|
||||
|
||||
2025-03-27 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR target/119010
|
||||
* config/i386/zn4zn5.md (znver4_insn_both, znver5_insn_both):
|
||||
New reservation for ALU ops with load and store.
|
||||
|
||||
2025-03-27 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR target/119010
|
||||
* config/i386/zn4zn5.md (znver4_sse_add, znver4_sse_add_load,
|
||||
znver5_sse_add_load, znver4_sse_add1, znver4_sse_add1_load,
|
||||
znver5_sse_add1_load, znver4_sse_mul, znver4_sse_mul_load,
|
||||
znver5_sse_mul_load, znver4_sse_cvt, znver4_sse_cvt_load,
|
||||
znver5_sse_cvt_load, znver4_sse_shuf, znver5_sse_shuf,
|
||||
znver4_sse_shuf_load, znver5_sse_shuf_load,
|
||||
znver4_sse_cmp_avx128, znver5_sse_cmp_avx128,
|
||||
znver4_sse_cmp_avx128_load, znver5_sse_cmp_avx128_load):
|
||||
Also handle DFmode.
|
||||
(znver4_sse_muladd_load, znver5_sse_muladd_load): Use
|
||||
ssemuladd type.
|
||||
|
||||
2025-03-27 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* gimplify.cc (modify_call_for_omp_dispatch): Remove sorry.
|
||||
|
||||
2025-03-27 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* config/arm/neon.md (<fmaxmin><mode>3): Move pattern from here...
|
||||
* config/arm/vec-common.md (<fmaxmin><mode>3): ... to here. Convert
|
||||
to define_expand and disable the pattern when denormal values might
|
||||
get truncated to zero. Iterate on VF to add V4HF and V8HF variants.
|
||||
|
||||
2025-03-27 Hu, Lin1 <lin1.hu@intel.com>
|
||||
|
||||
PR target/119425
|
||||
* config/i386/sse.md:
|
||||
(vec_set<mode>_0): Set the alternative with constraint "jm"'s
|
||||
attribute "addr" to "gpr16".
|
||||
(<mask_codefor>avx512dq_shuf_<shuffletype>64x2_1<mask_name>):
|
||||
Ditto.
|
||||
(avx512vl_shuf_<shuffletype>32x4_1<mask_name>): Ditto.
|
||||
(avx2_pblendd<mode>): Ditto.
|
||||
(aesenc): Ditto.
|
||||
(aesenclast): Ditto.
|
||||
(aesdec): Ditto.
|
||||
(aesdeclast): Ditto.
|
||||
(vaesdec_<mode>): Ditto.
|
||||
(vaesdeclast_<mode>): Ditto.
|
||||
(vaesenc_<mode>):: Ditto.
|
||||
(vaesenclast_<mode>):: Ditto.
|
||||
(aes<aesklvariant>u8): Ditto.
|
||||
(*aes<aeswideklvariant>u8): Ditto.
|
||||
|
||||
2025-03-27 Lulu Cheng <chenglulu@loongson.cn>
|
||||
|
||||
PR target/119408
|
||||
* config/loongarch/loongarch.cc
|
||||
(loongarch_c_mode_for_suffix): New.
|
||||
(TARGET_C_MODE_FOR_SUFFIX): Define.
|
||||
|
||||
2025-03-26 Jørgen Kvalsvik <j@lambda.is>
|
||||
|
||||
* builtins.cc (expand_builtin_fork_or_exec): Call
|
||||
|
|
|
@ -1 +1 @@
|
|||
20250327
|
||||
20250328
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2025-03-27 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* libgnarl/s-tasini.adb (Tasking_Runtime_Initialize): Add pragma
|
||||
Linker_Constructor for the procedure.
|
||||
|
||||
2025-03-25 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
PR ada/119440
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2025-03-27 Martin Uecker <uecker@tugraz.at>
|
||||
|
||||
PR c/118765
|
||||
* c-decl.cc (merge_decls): For TYPE_DECLS copy
|
||||
DECL_ORIGINAL_TYPE from the old declaration.
|
||||
* c-typeck.cc (tagged_types_tu_compatible_p): Add
|
||||
checking assertions.
|
||||
|
||||
2025-03-21 Paul-Antoine Arras <parras@baylibre.com>
|
||||
Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
|
|
|
@ -1,3 +1,34 @@
|
|||
2025-03-27 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* cp-tree.h (cp_finish_omp_init_prefer_type): Add.
|
||||
* decl.cc (omp_declare_variant_finalize_one): Call it.
|
||||
* pt.cc (tsubst_attribute): Minor rebustification for OpenMP
|
||||
append_args handling.
|
||||
* semantics.cc (cp_omp_init_prefer_type_update): Rename to ...
|
||||
(cp_finish_omp_init_prefer_type): ... this; remove static attribute
|
||||
and return modified tree. Move clause handling to ...
|
||||
(finish_omp_clauses): ... the caller.
|
||||
|
||||
2025-03-27 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/118920
|
||||
* cp-tree.h (equal_abi_tags): Declare.
|
||||
* mangle.cc (equal_abi_tags): Make external, fix comparison.
|
||||
(tree_string_cmp): Make internal.
|
||||
* module.cc (trees_in::check_abi_tags): New function.
|
||||
(trees_in::decl_value): Use it.
|
||||
(trees_in::is_matching_decl): Likewise.
|
||||
|
||||
2025-03-27 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118920
|
||||
* name-lookup.cc (lookup_imported_hidden_friend): Check for
|
||||
module entity rather than just module import.
|
||||
* module.cc (get_originating_module): Rename for_mangle parm to
|
||||
global_m1.
|
||||
* error.cc (dump_module_suffix): Don't decorate global module decls.
|
||||
|
||||
2025-03-26 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
Jason Merrill <jason@redhat.com>
|
||||
|
||||
|
|
|
@ -1,3 +1,288 @@
|
|||
2025-03-28 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* g++.dg/abi/pure-virtual1.C: Fix dg-require-weak directive.
|
||||
* g++.target/i386/mangling-alias1.C: Fix dg-require-ifunc
|
||||
directive.
|
||||
|
||||
2025-03-27 Bob Dubner <rdubner@symas.com>
|
||||
|
||||
* cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__1_.cob: New testcase.
|
||||
* cobol.dg/group2/ACCEPT_DATE___DAY_and_intrinsic_functions__2_.cob: Likewise.
|
||||
* cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__1_.cob: Likewise.
|
||||
* cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.cob: Likewise.
|
||||
* cobol.dg/group2/COMP-6_arithmetic.cob: Likewise.
|
||||
* cobol.dg/group2/COMP-6_numeric_test.cob: Likewise.
|
||||
* cobol.dg/group2/COMP-6_used_with_DISPLAY.cob: Likewise.
|
||||
* cobol.dg/group2/COMP-6_used_with_MOVE.cob: Likewise.
|
||||
* cobol.dg/group2/COMPUTE_multiplication_to_FIX4.cob: Likewise.
|
||||
* cobol.dg/group2/DISPLAY__Sign_ASCII__2_.cob: Likewise.
|
||||
* cobol.dg/group2/DISPLAY__Sign_ASCII.cob: Likewise.
|
||||
* cobol.dg/group2/Floating_continuation_indicator__1_.cob: Likewise.
|
||||
* cobol.dg/group2/floating-point_ADD_FORMAT_1.cob: Likewise.
|
||||
* cobol.dg/group2/floating-point_ADD_FORMAT_2.cob: Likewise.
|
||||
* cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.cob: Likewise.
|
||||
* cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.cob: Likewise.
|
||||
* cobol.dg/group2/floating-point_literals.cob: Likewise.
|
||||
* cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.cob: Likewise.
|
||||
* cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.cob: Likewise.
|
||||
* cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.cob: Likewise.
|
||||
* cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.cob: Likewise.
|
||||
* cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.cob: Likewise.
|
||||
* cobol.dg/group2/Indicators_______________-____D__.cob: Likewise.
|
||||
* cobol.dg/group2/MULTIPLY_to_FIX4.cob: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_arithmetic.cob: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.cob: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.cob: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_dump.cob: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.cob: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.cob: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.cob: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.cob: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.cob: Likewise.
|
||||
* cobol.dg/group2/POINTER__display.cob: Likewise.
|
||||
* cobol.dg/group2/Simple_floating-point_MOVE.cob: Likewise.
|
||||
* cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.cob: Likewise.
|
||||
* cobol.dg/group2/ACCEPT_FROM_TIME___DATE___DAY___DAY-OF-WEEK__2_.out: Known-good result.
|
||||
* cobol.dg/group2/COMP-6_arithmetic.out: Likewise.
|
||||
* cobol.dg/group2/COMP-6_numeric_test.out: Likewise.
|
||||
* cobol.dg/group2/COMP-6_used_with_DISPLAY.out: Likewise.
|
||||
* cobol.dg/group2/COMP-6_used_with_MOVE.out: Likewise.
|
||||
* cobol.dg/group2/COMPUTE_multiplication_to_FIX4.out: Likewise.
|
||||
* cobol.dg/group2/DISPLAY__Sign_ASCII__2_.out: Likewise.
|
||||
* cobol.dg/group2/DISPLAY__Sign_ASCII.out: Likewise.
|
||||
* cobol.dg/group2/Floating_continuation_indicator__1_.out: Likewise.
|
||||
* cobol.dg/group2/floating-point_ADD_FORMAT_1.out: Likewise.
|
||||
* cobol.dg/group2/floating-point_ADD_FORMAT_2.out: Likewise.
|
||||
* cobol.dg/group2/floating-point_DIVIDE_FORMAT_1.out: Likewise.
|
||||
* cobol.dg/group2/floating-point_DIVIDE_FORMAT_2.out: Likewise.
|
||||
* cobol.dg/group2/floating-point_literals.out: Likewise.
|
||||
* cobol.dg/group2/floating-point_MULTIPLY_FORMAT_1.out: Likewise.
|
||||
* cobol.dg/group2/floating-point_MULTIPLY_FORMAT_2.out: Likewise.
|
||||
* cobol.dg/group2/floating-point_SUBTRACT_FORMAT_1.out: Likewise.
|
||||
* cobol.dg/group2/floating-point_SUBTRACT_FORMAT_2.out: Likewise.
|
||||
* cobol.dg/group2/IBM_dialect_COMP_redefined_by_POINTER_as_64-bit.out: Likewise.
|
||||
* cobol.dg/group2/Indicators_______________-____D__.out: Likewise.
|
||||
* cobol.dg/group2/MULTIPLY_to_FIX4.out: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_arithmetic.out: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__1_.out: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_basic_comp-3_comp-6__2_.out: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_dump.out: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_numeric_test__1_.out: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_numeric_test__2_.out: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_used_with_DISPLAY.out: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_used_with_INITIALIZE.out: Likewise.
|
||||
* cobol.dg/group2/PACKED-DECIMAL_used_with_MOVE.out: Likewise.
|
||||
* cobol.dg/group2/POINTER__display.out: Likewise.
|
||||
* cobol.dg/group2/Simple_floating-point_MOVE.out: Likewise.
|
||||
* cobol.dg/group2/Simple_floating-point_VALUE_and_MOVE.out: Likewise.
|
||||
|
||||
2025-03-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* g++.dg/strub-internal-pr112938.C: Add dg-warning for c++20.
|
||||
|
||||
2025-03-27 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* g++.dg/template/explicit-args6.C: Remove an extra set of {} in
|
||||
a dg-message.
|
||||
|
||||
2025-03-27 Dimitar Dimitrov <dimitar@dinux.eu>
|
||||
|
||||
* gcc.misc-tests/gcov-31.c: Require effective target sigsetjmp.
|
||||
* gcc.misc-tests/gcov-32.c: Ditto.
|
||||
|
||||
2025-03-27 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* g++.dg/tree-ssa/initlist-opt2.C: Match _M_range_initialize_n
|
||||
instead of _M_range_initialize.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* gfortran.dg/cray_pointers_2.f90: Restore whitespace.
|
||||
|
||||
2025-03-27 Edwin Lu <ewlu@rivosinc.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/vls/merge-4.c: Fix typo
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* gcc.target/aarch64/atomic-inst-ldlogic.c: Add another closing brace.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* gcc.dg/analyzer/fd-datagram-socket.c: Fix 'dg-message' spelling.
|
||||
* gcc.dg/analyzer/out-of-bounds-zero.c: Fix whitespace in 'dg-additional-options'.
|
||||
* gcc.dg/analyzer/strchr-1.c: Fix 'dg-message' whitespace.
|
||||
* gnat.dg/sso/q11.adb: Fix 'dg-output' whitespace.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* g++.dg/warn/Winvalid-memory-model.C: Fix typo in comment.
|
||||
* gcc.dg/builtin-dynamic-object-size-19.c: Ditto.
|
||||
* gcc.dg/builtin-object-size-19.c: Ditto.
|
||||
* gcc.dg/strlenopt-40.c: Ditto.
|
||||
* gcc.dg/strlenopt-44.c: Ditto.
|
||||
* gcc.dg/strlenopt-45.c: Ditto.
|
||||
* gcc.dg/strlenopt-50.c: Ditto.
|
||||
* gcc.dg/strlenopt-51.c: Ditto.
|
||||
* gcc.dg/strlenopt-52.c: Ditto.
|
||||
* gcc.dg/strlenopt-53.c: Ditto.
|
||||
* gcc.dg/strlenopt-54.c: Ditto.
|
||||
* gcc.dg/strlenopt-55.c: Ditto.
|
||||
* gcc.dg/strlenopt-58.c: Ditto.
|
||||
* gcc.dg/strlenopt-59.c: Ditto.
|
||||
* gcc.dg/strlenopt-62.c: Ditto.
|
||||
* gcc.dg/strlenopt-65.c: Ditto.
|
||||
* gcc.dg/strlenopt-70.c: Ditto.
|
||||
* gcc.dg/strlenopt-72.c: Ditto.
|
||||
* gcc.dg/strlenopt-73.c: Ditto.
|
||||
* gcc.dg/strlenopt-77.c: Ditto.
|
||||
* gcc.dg/strlenopt-82.c: Ditto.
|
||||
* gcc.dg/tree-ssa/builtin-snprintf-4.c: Ditto.
|
||||
* gcc.dg/tree-ssa/builtin-snprintf-6.c: Ditto.
|
||||
* gcc.dg/tree-ssa/builtin-snprintf-7.c: Ditto.
|
||||
* gcc.dg/tree-ssa/builtin-sprintf-10.c: Ditto.
|
||||
* gcc.dg/tree-ssa/builtin-sprintf-9.c: Ditto.
|
||||
* gcc.dg/tree-ssa/phi-opt-value-5.c: Ditto.
|
||||
* lib/multiline.exp: Ditto.
|
||||
* lib/target-supports.exp: Ditto.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* c-c++-common/goacc/pr69916.c: Fix unusual whitespace in dg-*.
|
||||
* g++.old-deja/g++.abi/vtable2.C: Ditto.
|
||||
* g++.old-deja/g++.bugs/900330_02.C: Ditto.
|
||||
* g++.old-deja/g++.bugs/900406_02.C: Ditto.
|
||||
* g++.old-deja/g++.bugs/900519_13.C: Ditto.
|
||||
* g++.old-deja/g++.mike/p9068.C: Ditto.
|
||||
* gcc.dg/20040203-1.c: Ditto.
|
||||
* gcc.dg/980502-1.c: Ditto.
|
||||
* gcc.dg/ipa/ipa-sra-14.c: Ditto.
|
||||
* gcc.dg/pr35468.c: Ditto.
|
||||
* gcc.dg/pr82597.c: Ditto.
|
||||
* gcc.dg/tree-ssa/phi-opt-7.c: Ditto.
|
||||
* gfortran.dg/assumed_charlen_in_main.f90: Ditto.
|
||||
* gfortran.dg/cray_pointers_2.f90: Ditto.
|
||||
|
||||
2025-03-27 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* g++.dg/gomp/append-args-1.C: Remove expected dg-sorry.
|
||||
* g++.dg/gomp/append-args-8.C: New test.
|
||||
|
||||
2025-03-27 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
PR c++/118920
|
||||
* g++.dg/modules/attrib-3_a.H: New test.
|
||||
* g++.dg/modules/attrib-3_b.C: New test.
|
||||
* g++.dg/modules/pr118920.h: New test.
|
||||
* g++.dg/modules/pr118920_a.H: New test.
|
||||
* g++.dg/modules/pr118920_b.H: New test.
|
||||
* g++.dg/modules/pr118920_c.C: New test.
|
||||
|
||||
2025-03-27 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/118920
|
||||
* g++.dg/modules/tpl-friend-17.h: New test.
|
||||
* g++.dg/modules/tpl-friend-17_a.C: New test.
|
||||
* g++.dg/modules/tpl-friend-17_b.C: New test.
|
||||
|
||||
2025-03-27 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
* gcc.target/arm/fmaxmin.c: Move scan-assembler checks to ...
|
||||
* gcc.target/arm/fmaxmin-2.c: ... here. New test.
|
||||
|
||||
2025-03-27 Hu, Lin1 <lin1.hu@intel.com>
|
||||
|
||||
PR target/119425
|
||||
* gcc.target/i386/pr119425.c: New test.
|
||||
Co-authered-by: Hongyu Wang <hongyu.wang@intel.com>
|
||||
|
||||
2025-03-27 Martin Uecker <uecker@tugraz.at>
|
||||
|
||||
PR c/118765
|
||||
* gcc.dg/pr118765-2.c: New test.
|
||||
* gcc.dg/pr118765-3.c: New test.
|
||||
* gcc.dg/typedef-redecl3.c: New test.
|
||||
|
||||
2025-03-27 Lulu Cheng <chenglulu@loongson.cn>
|
||||
|
||||
PR target/119408
|
||||
* gcc.target/loongarch/pr119408.c: New test.
|
||||
|
||||
2025-03-27 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
* c-c++-common/gomp/append-args-interop.c: Fix declaration of base
|
||||
function to be correct for pre-C23 dialects.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
PR testsuite/119489
|
||||
* g++.dg/strub-internal-pr112938.C: Adjust pattern.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* gcc.target/arc/taux-1.c: Add missing brace.
|
||||
* gcc.target/arc/taux-2.c: Ditto.
|
||||
* gcc.target/i386/addr-space-1.c: Ditto.
|
||||
* gcc.target/ia64/mfused-madd-vect.c: Ditto.
|
||||
* gcc.target/ia64/mfused-madd.c: Ditto.
|
||||
* gcc.target/ia64/mno-fused-madd-vect.c: Ditto.
|
||||
* gcc.target/ia64/mno-fused-madd.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vls-vlmax/merge-4.c: Ditto.
|
||||
* gcc.target/riscv/rvv/autovec/vls/merge-4.c: Ditto.
|
||||
* gcc.target/s390/target-attribute/tattr-1.c: Ditto.
|
||||
* gcc.target/s390/target-attribute/tattr-2.c: Ditto.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
PR target/98743
|
||||
PR tree-optimization/105820
|
||||
* g++.dg/cpp0x/udlit-namespace-ambiguous.C: Fix whitespace.
|
||||
* g++.dg/cpp2a/constexpr-init21.C: Ditto.
|
||||
* g++.dg/diagnostic/wrong-tag-1.C: Ditto.
|
||||
* g++.dg/init/self1.C: Ditto.
|
||||
* g++.dg/opt/pr98743.C: Add missing '}' to terminate dg directive.
|
||||
* g++.dg/parse/error8.C: Fix whitespace.
|
||||
* g++.dg/template/explicit-args6.C: Add missing '{' to begin dg directive.
|
||||
* g++.dg/template/unify9.C: Fix whitespace.
|
||||
* g++.dg/tree-ssa/pr105820.C: Ditto.
|
||||
* g++.dg/warn/Wmismatched-tags-8.C: Add missing braces.
|
||||
* gcc.dg/cpp/cmdlne-dM-M.c: Ditto.
|
||||
* gcc.dg/tree-ssa/reassoc-32.c: Ditto.
|
||||
* gcc.dg/tree-ssa/reassoc-33.c: Ditto.
|
||||
* gcc.dg/tree-ssa/reassoc-34.c: Ditto.
|
||||
* gcc.dg/tree-ssa/reassoc-35.c: Ditto.
|
||||
* gcc.dg/tree-ssa/reassoc-36.c: Ditto.
|
||||
* gcc.dg/tree-ssa/reassoc-39.c: Ditto.
|
||||
* gcc.dg/tree-ssa/reassoc-41.c: Ditto.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* g++.dg/diagnostic/unclosed-extern-c.C: Fix 'dg-message' typo.
|
||||
* g++.dg/warn/Wno-attributes-1.C: Ditto.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* g++.dg/cpp0x/gen-attrs-6.C: Surround 'target' by whitespace.
|
||||
* gcc.target/aarch64/atomic-inst-ldlogic.c: Fix 'dg-final' whitespace.
|
||||
* gcc.target/arm/short-vfp-1.c: Ditto.
|
||||
* gcc.target/bfin/l2.c: Fix 'dg-bfin-processors' whitespace.
|
||||
* gcc.target/i386/avx512fp16-vmovw-1b.c: Surround 'target' by whitespace.
|
||||
* gcc.target/i386/sse2-float16-5.c: Ditto.
|
||||
* gcc.target/powerpc/fold-vec-perm-longlong.c: Ditto.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
PR middle-end/93437
|
||||
* g++.dg/warn/Wstringop-overflow-5.C: Fix -Wstringop-overflow casing.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* gfortran.dg/associate_70.f90: Replace parenthesis with '}'.
|
||||
* gfortran.dg/bessel_3.f90: Drop extraneous parenthesis.
|
||||
* gfortran.dg/c_funloc_tests_6.f90: Ditto.
|
||||
* gfortran.dg/parity_2.f90: Ditto.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
PR ipa/98265
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2025-03-27 Roland McGrath <mcgrathr@google.com>
|
||||
|
||||
* configure.ac: Check for setlocale.
|
||||
* configure, config.in: Regenerated.
|
||||
|
||||
2025-03-12 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR preprocessor/119202
|
||||
|
|
|
@ -1,3 +1,79 @@
|
|||
2025-03-28 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* testsuite/17_intro/shared_with_static_deps.cc: Fix malformed
|
||||
dg-require-static-libstdcxx directive.
|
||||
* testsuite/17_intro/static.cc: Likewise.
|
||||
* testsuite/18_support/type_info/110572.cc: Likewise.
|
||||
* testsuite/20_util/to_chars/4.cc: Likewise.
|
||||
* testsuite/std/time/tzdb_list/pr118811.cc: Likewise.
|
||||
|
||||
2025-03-27 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/101587
|
||||
* include/bits/ranges_uninitialized.h (__detail::__mindist):
|
||||
New function object.
|
||||
(ranges::uninitialized_copy, ranges::uninitialized_copy_n)
|
||||
(ranges::uninitialized_move, ranges::uninitialized_move_n): Use
|
||||
__mindist instead of std::min.
|
||||
* testsuite/20_util/specialized_algorithms/uninitialized_copy/constrained.cc:
|
||||
Check ranges with difference difference types.
|
||||
* testsuite/20_util/specialized_algorithms/uninitialized_move/constrained.cc:
|
||||
Likewise.
|
||||
|
||||
2025-03-27 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/chrono_io.h (__formatter_chrono::_M_c): Use
|
||||
const_cast when setting tm.tm_zone.
|
||||
|
||||
2025-03-27 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* src/c++20/tzdata.zi: Import new file from 2025b release.
|
||||
|
||||
2025-03-27 Sam James <sam@gentoo.org>
|
||||
|
||||
* testsuite/std/format/string_neg.cc: Add missing brace for dg-error.
|
||||
|
||||
2025-03-27 Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
|
||||
|
||||
PR libstdc++/119488
|
||||
* include/bits/version.def (constexpr_algorithms): Bump
|
||||
the feature-testing macro.
|
||||
* include/bits/version.h: Regenerate.
|
||||
* testsuite/25_algorithms/cpp_lib_constexpr.cc: Test the
|
||||
bumped value for the feature-testing macro.
|
||||
|
||||
2025-03-27 Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
|
||||
|
||||
* include/bits/algorithmfwd.h (stable_partition): Mark it
|
||||
as constexpr for C++26.
|
||||
* include/bits/ranges_algo.h (__stable_partition_fn): Likewise.
|
||||
* include/bits/stl_algo.h (stable_partition): Mark it as
|
||||
constexpr for C++26; during constant evaluation use a new
|
||||
codepath where a temporary buffer of 1 element is used.
|
||||
* testsuite/25_algorithms/headers/algorithm/synopsis.cc
|
||||
(stable_partition): Add constexpr.
|
||||
* testsuite/25_algorithms/stable_partition/constexpr.cc: New test.
|
||||
|
||||
2025-03-27 Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
|
||||
|
||||
* include/bits/algorithmfwd.h (inplace_merge): Mark it as
|
||||
constexpr for C++26.
|
||||
* include/bits/ranges_algo.h (__inplace_merge_fn): Likewise.
|
||||
* include/bits/stl_algo.h (inplace_merge): Mark it as constexpr;
|
||||
during constant evaluation, dispatch to the non-allocating
|
||||
codepath.
|
||||
* testsuite/25_algorithms/headers/algorithm/synopsis.cc
|
||||
(inplace_merge): Add constexpr.
|
||||
* testsuite/25_algorithms/inplace_merge/constexpr.cc: New test.
|
||||
|
||||
2025-03-27 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/119469
|
||||
* include/bits/iterator_concepts.h (_IterMove::__result): Use
|
||||
decltype-specifier instead of an explicit type.
|
||||
* testsuite/24_iterators/customization_points/iter_move.cc:
|
||||
Check results for function references.
|
||||
|
||||
2025-03-26 Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
|
||||
|
||||
* include/bits/version.def (constexpr_algorithms): Change
|
||||
|
|
Loading…
Add table
Reference in a new issue