Daily bump.
This commit is contained in:
parent
e715204f20
commit
0ab643555c
6 changed files with 423 additions and 1 deletions
118
gcc/ChangeLog
118
gcc/ChangeLog
|
@ -1,3 +1,121 @@
|
|||
2024-05-30 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR target/115102
|
||||
* config/i386/i386.md (bswaphi2): Also enable for !TARGET_MOVBE.
|
||||
(*bswaphi2): New insn pattern.
|
||||
(bswaphisi2_lowpart): Rename from bswaphi_lowpart. Rewrite
|
||||
insn RTX to match the expected form of the combine pass.
|
||||
Remove rol{w} alternative and corresponding attributes.
|
||||
(bswsaphisi2_lowpart peephole2): New peephole2 pattern to
|
||||
conditionally convert bswaphisi2_lowpart to rotlhi3_1_slp.
|
||||
(bswapsi2): Update expander for rename.
|
||||
(rotlhi3_1_slp splitter): Conditionally split to bswaphi2.
|
||||
|
||||
2024-05-30 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR rtl-optimization/115281
|
||||
* ira-conflicts.cc (go_through_subreg): Use the natural size of
|
||||
the inner mode rather than the outer mode.
|
||||
|
||||
2024-05-30 Ajit Kumar Agarwal <aagarwa1@linux.ibm.com>
|
||||
|
||||
* pair-fusion.h: Generic header code for load store pair fusion
|
||||
that can be shared across different architectures.
|
||||
* pair-fusion.cc: Generic source code implementation for
|
||||
load store pair fusion that can be shared across different architectures.
|
||||
* Makefile.in: Add new object file pair-fusion.o.
|
||||
* config/aarch64/aarch64-ldp-fusion.cc: Delete generic code and move it
|
||||
to pair-fusion.cc in the middle-end.
|
||||
* config/aarch64/t-aarch64: Add header file dependency on pair-fusion.h.
|
||||
Remove unnecessary header file dependency.
|
||||
|
||||
2024-05-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
PR c++/115031
|
||||
* config/sparc/sol2.h (GGC_QUIRE_SIZE): Define as 510.
|
||||
|
||||
2024-05-30 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* Makefile.in (OBJS-libcommon): Add text-art/tree-widget.o.
|
||||
* doc/analyzer.texi: Rewrite discussion of dumping state to
|
||||
cover the text_art::tree_widget-based dumps, with a more
|
||||
interesting example.
|
||||
* text-art/dump-widget-info.h: New file.
|
||||
* text-art/dump.h: New file.
|
||||
* text-art/selftests.cc (selftest::text_art_tests): Call
|
||||
text_art_tree_widget_cc_tests.
|
||||
* text-art/selftests.h (selftest::text_art_tree_widget_cc_tests):
|
||||
New decl.
|
||||
* text-art/theme.cc (ascii_theme::get_cppchar): Handle the various
|
||||
cell_kind::TREE_*.
|
||||
(unicode_theme::get_cppchar): Likewise.
|
||||
* text-art/theme.h (enum class theme::cell_kind): Add
|
||||
TREE_CHILD_NON_FINAL, TREE_CHILD_FINAL, TREE_X_CONNECTOR, and
|
||||
TREE_Y_CONNECTOR.
|
||||
* text-art/tree-widget.cc: New file.
|
||||
* text-art/tree-widget.h: New file.
|
||||
|
||||
2024-05-30 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
* config/i386/sse.md (vcond_mask_<mode><mode>): New expander.
|
||||
|
||||
2024-05-30 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
PR tree-optimization/112325
|
||||
* tree-ssa-loop-ivcanon.cc (estimated_unrolled_size): Move the
|
||||
2 / 3 loop body size reduction to ..
|
||||
(try_unroll_loop_completely): .. here, add it for the check of
|
||||
body size shrink, and the check of comparison against
|
||||
param_max_completely_peeled_insns when
|
||||
(!cunrolli ||loop->inner).
|
||||
(canonicalize_loop_induction_variables): Add new parameter
|
||||
cunrolli and pass down.
|
||||
(tree_unroll_loops_completely_1): Ditto.
|
||||
(canonicalize_induction_variables): Pass cunrolli as false to
|
||||
canonicalize_loop_induction_variables.
|
||||
(tree_unroll_loops_completely): Set cunrolli to true at
|
||||
beginning and set it to false after CHANGED is true.
|
||||
|
||||
2024-05-30 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* doc/sourcebuild.texi (dg-additional-sources): Document
|
||||
newly-added support for target selectors, and implicit discard
|
||||
on non-linking tests that name the compiler output explicitly.
|
||||
|
||||
2024-05-30 Jiawei <jiawei@iscas.ac.cn>
|
||||
|
||||
* tree-ssa-pre.cc (create_component_ref_by_pieces_1): New conditions.
|
||||
|
||||
2024-05-30 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
Revert:
|
||||
2024-05-28 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* resource.cc: Include cfgrtl.h. Use BLOCK_FOR_INSN (insn)->index
|
||||
instead of calling find_basic_block (insn). Assert for not -1.
|
||||
(find_basic_block): Remove function.
|
||||
(init_resource_info): Call compute_bb_for_insn.
|
||||
(free_resource_info): Call free_bb_for_insn.
|
||||
|
||||
2024-05-30 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
Revert:
|
||||
2024-05-28 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* resource.cc (mark_target_live_regs): Remove redundant check for b
|
||||
being -1, after gcc_assert.
|
||||
|
||||
2024-05-30 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
Revert:
|
||||
2024-05-28 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* resource.cc (free_resource_info, clear_hashed_info_for_insn): Don't
|
||||
check for non-null target_hash_table and bb_ticks.
|
||||
(mark_target_live_regs): Ditto. Replace check for non-NULL result from
|
||||
BLOCK_FOR_INSN with a call to gcc_assert. Fold code conditioned on
|
||||
tinfo != NULL.
|
||||
|
||||
2024-05-29 YunQiang Su <syq@gcc.gnu.org>
|
||||
|
||||
* config/mips/mips.cc(mips16_gp_pseudo_reg): Mark
|
||||
|
|
|
@ -1 +1 @@
|
|||
20240530
|
||||
20240531
|
||||
|
|
|
@ -1,3 +1,234 @@
|
|||
2024-05-30 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* infinite-loop.cc (looping_back_event::get_desc): Fix unused
|
||||
parameter warning introduced by me in r15-636-g770657d02c986c.
|
||||
|
||||
2024-05-30 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* call-details.cc: Define INCLUDE_VECTOR.
|
||||
* call-info.cc: Likewise.
|
||||
* call-summary.cc: Likewise.
|
||||
* checker-event.cc: Likewise.
|
||||
* checker-path.cc: Likewise.
|
||||
* complexity.cc: Likewise.
|
||||
* constraint-manager.cc: Likewise.
|
||||
(bounded_range::make_dump_widget): New.
|
||||
(bounded_ranges::add_to_dump_widget): New.
|
||||
(equiv_class::make_dump_widget): New.
|
||||
(constraint::make_dump_widget): New.
|
||||
(bounded_ranges_constraint::make_dump_widget): New.
|
||||
(constraint_manager::make_dump_widget): New.
|
||||
* constraint-manager.h (bounded_range::make_dump_widget): New
|
||||
decl.
|
||||
(bounded_ranges::add_to_dump_widget): New decl.
|
||||
(equiv_class::make_dump_widget): New decl.
|
||||
(constraint::make_dump_widget): New decl.
|
||||
(bounded_ranges_constraint::make_dump_widget): New decl.
|
||||
(constraint_manager::make_dump_widget): New decl.
|
||||
* diagnostic-manager.cc: Define INCLUDE_VECTOR.
|
||||
* engine.cc: Likewise. Include "text-art/dump.h".
|
||||
(setjmp_svalue::print_dump_widget_label): New.
|
||||
(setjmp_svalue::add_dump_widget_children): New.
|
||||
(exploded_graph::dump_exploded_nodes): Use text_art::dump_to_file
|
||||
for -fdump-analyzer-exploded-nodes-2 and
|
||||
-fdump-analyzer-exploded-nodes-3. Fix overlong line.
|
||||
* feasible-graph.cc: Define INCLUDE_VECTOR.
|
||||
* infinite-recursion.cc: Likewise.
|
||||
* kf-analyzer.cc: Likewise.
|
||||
* kf-lang-cp.cc: Likewise.
|
||||
* kf.cc: Likewise.
|
||||
* known-function-manager.cc: Likewise.
|
||||
* pending-diagnostic.cc: Likewise.
|
||||
* program-point.cc: Likewise.
|
||||
* program-state.cc: Likewise. Include "text-art/tree-widget" and
|
||||
"text-art/dump.h".
|
||||
(sm_state_map::make_dump_widget): New.
|
||||
(program_state::dump): New.
|
||||
(program_state::make_dump_widget): New.
|
||||
* program-state.h: Include "text-art/widget.h".
|
||||
(sm_state_map::make_dump_widget): New decl.
|
||||
(program_state::dump): New decl.
|
||||
(program_state::make_dump_widget): New decl.
|
||||
* ranges.cc: Define INCLUDE_VECTOR.
|
||||
* record-layout.cc: Likewise.
|
||||
* region-model-asm.cc: Likewise.
|
||||
* region-model-manager.cc: Likewise.
|
||||
* region-model-reachability.cc: Likewise.
|
||||
* region-model.cc: Likewise. Include "text-art/tree-widget.h".
|
||||
(region_to_value_map::make_dump_widget): New.
|
||||
(region_model::dump): New.
|
||||
(region_model::make_dump_widget): New.
|
||||
(selftest::test_dump): Add test of dump_to_pp<region_model>.
|
||||
* region-model.h: Include "text-art/widget.h" and
|
||||
"text-art/dump.h".
|
||||
(region_to_value_map::make_dump_widget): New decl.
|
||||
(region_model::dump): New decl.
|
||||
(region_model::make_dump_widget): New decl.
|
||||
* region.cc: Define INCLUDE_VECTOR and include "text-art/dump.h".
|
||||
(region::dump): New.
|
||||
(region::make_dump_widget): New.
|
||||
(region::add_dump_widget_children): New.
|
||||
(frame_region::print_dump_widget_label): New.
|
||||
(globals_region::print_dump_widget_label): New.
|
||||
(code_region::print_dump_widget_label): New.
|
||||
(function_region::print_dump_widget_label): New.
|
||||
(label_region::print_dump_widget_label): New.
|
||||
(stack_region::print_dump_widget_label): New.
|
||||
(heap_region::print_dump_widget_label): New.
|
||||
(root_region::print_dump_widget_label): New.
|
||||
(thread_local_region::print_dump_widget_label): New.
|
||||
(symbolic_region::print_dump_widget_label): New.
|
||||
(symbolic_region::add_dump_widget_children): New.
|
||||
(decl_region::print_dump_widget_label): New.
|
||||
(field_region::print_dump_widget_label): New.
|
||||
(element_region::print_dump_widget_label): New.
|
||||
(element_region::add_dump_widget_children): New.
|
||||
(offset_region::print_dump_widget_label): New.
|
||||
(offset_region::add_dump_widget_children): New.
|
||||
(sized_region::print_dump_widget_label): New.
|
||||
(sized_region::add_dump_widget_children): New.
|
||||
(cast_region::print_dump_widget_label): New.
|
||||
(cast_region::add_dump_widget_children): New.
|
||||
(heap_allocated_region::print_dump_widget_label): New.
|
||||
(alloca_region::print_dump_widget_label): New.
|
||||
(string_region::print_dump_widget_label): New.
|
||||
(bit_range_region::print_dump_widget_label): New.
|
||||
(var_arg_region::print_dump_widget_label): New.
|
||||
(errno_region::print_dump_widget_label): New.
|
||||
(private_region::print_dump_widget_label): New.
|
||||
(unknown_region::print_dump_widget_label): New.
|
||||
* region.h: Include "text-art/widget.h".
|
||||
(region::dump): New decl.
|
||||
(region::make_dump_widget): New decl.
|
||||
(region::add_dump_widget_children): New decl.
|
||||
(frame_region::print_dump_widget_label): New decl.
|
||||
(globals_region::print_dump_widget_label): New decl.
|
||||
(code_region::print_dump_widget_label): New decl.
|
||||
(function_region::print_dump_widget_label): New decl.
|
||||
(label_region::print_dump_widget_label): New decl.
|
||||
(stack_region::print_dump_widget_label): New decl.
|
||||
(heap_region::print_dump_widget_label): New decl.
|
||||
(root_region::print_dump_widget_label): New decl.
|
||||
(thread_local_region::print_dump_widget_label): New decl.
|
||||
(symbolic_region::print_dump_widget_label): New decl.
|
||||
(symbolic_region::add_dump_widget_children): New decl.
|
||||
(decl_region::print_dump_widget_label): New decl.
|
||||
(field_region::print_dump_widget_label): New decl.
|
||||
(element_region::print_dump_widget_label): New decl.
|
||||
(element_region::add_dump_widget_children): New decl.
|
||||
(offset_region::print_dump_widget_label): New decl.
|
||||
(offset_region::add_dump_widget_children): New decl.
|
||||
(sized_region::print_dump_widget_label): New decl.
|
||||
(sized_region::add_dump_widget_children): New decl.
|
||||
(cast_region::print_dump_widget_label): New decl.
|
||||
(cast_region::add_dump_widget_children): New decl.
|
||||
(heap_allocated_region::print_dump_widget_label): New decl.
|
||||
(alloca_region::print_dump_widget_label): New decl.
|
||||
(string_region::print_dump_widget_label): New decl.
|
||||
(bit_range_region::print_dump_widget_label): New decl.
|
||||
(var_arg_region::print_dump_widget_label): New decl.
|
||||
(errno_region::print_dump_widget_label): New decl.
|
||||
(private_region::print_dump_widget_label): New decl.
|
||||
(unknown_region::print_dump_widget_label): New decl.
|
||||
* sm-fd.cc: Define INCLUDE_VECTOR.
|
||||
* sm-file.cc: Likewise.
|
||||
* sm-malloc.cc: Likewise.
|
||||
* sm-pattern-test.cc: Likewise.
|
||||
* sm-signal.cc: Likewise.
|
||||
* sm-taint.cc: Likewise.
|
||||
* sm.cc: Likewise.
|
||||
* state-purge.cc: Likewise.
|
||||
* store.cc: Likewise. Include "text-art/tree-widget.h".
|
||||
(add_binding_to_tree_widget): New.
|
||||
(binding_map::add_to_tree_widget): New.
|
||||
(binding_cluster::make_dump_widget): New.
|
||||
(store::make_dump_widget): New.
|
||||
* store.h: Include "text-art/tree-widget.h".
|
||||
(binding_map::add_to_tree_widget): New decl.
|
||||
(binding_cluster::make_dump_widget): New decl.
|
||||
(store::make_dump_widget): New decl.
|
||||
* svalue.cc: Define INCLUDE_VECTOR. Include "make-unique.h" and
|
||||
"text-art/dump.h".
|
||||
(svalue::dump): New.
|
||||
(svalue::make_dump_widget): New.
|
||||
(region_svalue::print_dump_widget_label): New.
|
||||
(region_svalue::add_dump_widget_children): New.
|
||||
(constant_svalue::print_dump_widget_label): New.
|
||||
(constant_svalue::add_dump_widget_children): New.
|
||||
(unknown_svalue::print_dump_widget_label): New.
|
||||
(unknown_svalue::add_dump_widget_children): New.
|
||||
(poisoned_svalue::print_dump_widget_label): New.
|
||||
(poisoned_svalue::add_dump_widget_children): New.
|
||||
(initial_svalue::print_dump_widget_label): New.
|
||||
(initial_svalue::add_dump_widget_children): New.
|
||||
(unaryop_svalue::print_dump_widget_label): New.
|
||||
(unaryop_svalue::add_dump_widget_children): New.
|
||||
(binop_svalue::print_dump_widget_label): New.
|
||||
(binop_svalue::add_dump_widget_children): New.
|
||||
(sub_svalue::print_dump_widget_label): New.
|
||||
(sub_svalue::add_dump_widget_children): New.
|
||||
(repeated_svalue::print_dump_widget_label): New.
|
||||
(repeated_svalue::add_dump_widget_children): New.
|
||||
(bits_within_svalue::print_dump_widget_label): New.
|
||||
(bits_within_svalue::add_dump_widget_children): New.
|
||||
(widening_svalue::print_dump_widget_label): New.
|
||||
(widening_svalue::add_dump_widget_children): New.
|
||||
(placeholder_svalue::print_dump_widget_label): New.
|
||||
(placeholder_svalue::add_dump_widget_children): New.
|
||||
(unmergeable_svalue::print_dump_widget_label): New.
|
||||
(unmergeable_svalue::add_dump_widget_children): New.
|
||||
(compound_svalue::print_dump_widget_label): New.
|
||||
(compound_svalue::add_dump_widget_children): New.
|
||||
(conjured_svalue::print_dump_widget_label): New.
|
||||
(conjured_svalue::add_dump_widget_children): New.
|
||||
(asm_output_svalue::print_dump_widget_label): New.
|
||||
(asm_output_svalue::add_dump_widget_children): New.
|
||||
(const_fn_result_svalue::print_dump_widget_label): New.
|
||||
(const_fn_result_svalue::add_dump_widget_children): New.
|
||||
* svalue.h: Include "text-art/widget.h". Add "using
|
||||
text_art::dump_widget_info".
|
||||
(svalue::dump): New decl.
|
||||
(svalue::make_dump_widget): New decl.
|
||||
(svalue::print_dump_widget_label): New decl.
|
||||
(svalue::print_dump_widget_label): New decl.
|
||||
(svalue::add_dump_widget_children): New decl.
|
||||
(region_svalue::print_dump_widget_label): New decl.
|
||||
(region_svalue::add_dump_widget_children): New decl.
|
||||
(constant_svalue::print_dump_widget_label): New decl.
|
||||
(constant_svalue::add_dump_widget_children): New decl.
|
||||
(unknown_svalue::print_dump_widget_label): New decl.
|
||||
(unknown_svalue::add_dump_widget_children): New decl.
|
||||
(poisoned_svalue::print_dump_widget_label): New decl.
|
||||
(poisoned_svalue::add_dump_widget_children): New decl.
|
||||
(initial_svalue::print_dump_widget_label): New decl.
|
||||
(initial_svalue::add_dump_widget_children): New decl.
|
||||
(unaryop_svalue::print_dump_widget_label): New decl.
|
||||
(unaryop_svalue::add_dump_widget_children): New decl.
|
||||
(binop_svalue::print_dump_widget_label): New decl.
|
||||
(binop_svalue::add_dump_widget_children): New decl.
|
||||
(sub_svalue::print_dump_widget_label): New decl.
|
||||
(sub_svalue::add_dump_widget_children): New decl.
|
||||
(repeated_svalue::print_dump_widget_label): New decl.
|
||||
(repeated_svalue::add_dump_widget_children): New decl.
|
||||
(bits_within_svalue::print_dump_widget_label): New decl.
|
||||
(bits_within_svalue::add_dump_widget_children): New decl.
|
||||
(widening_svalue::print_dump_widget_label): New decl.
|
||||
(widening_svalue::add_dump_widget_children): New decl.
|
||||
(placeholder_svalue::print_dump_widget_label): New decl.
|
||||
(placeholder_svalue::add_dump_widget_children): New decl.
|
||||
(unmergeable_svalue::print_dump_widget_label): New decl.
|
||||
(unmergeable_svalue::add_dump_widget_children): New decl.
|
||||
(compound_svalue::print_dump_widget_label): New decl.
|
||||
(compound_svalue::add_dump_widget_children): New decl.
|
||||
(conjured_svalue::print_dump_widget_label): New decl.
|
||||
(conjured_svalue::add_dump_widget_children): New decl.
|
||||
(asm_output_svalue::print_dump_widget_label): New decl.
|
||||
(asm_output_svalue::add_dump_widget_children): New decl.
|
||||
(const_fn_result_svalue::print_dump_widget_label): New decl.
|
||||
(const_fn_result_svalue::add_dump_widget_children): New decl.
|
||||
* trimmed-graph.cc: Define INCLUDE_VECTOR.
|
||||
* varargs.cc: Likewise.
|
||||
|
||||
2024-05-28 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* region-model.cc: Include "selftest-tree.h".
|
||||
|
|
|
@ -1,3 +1,63 @@
|
|||
2024-05-30 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
PR target/115102
|
||||
* gcc.target/i386/pr115102.c: New test.
|
||||
|
||||
2024-05-30 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR rtl-optimization/115281
|
||||
* gfortran.dg/pr115281.f90: New test.
|
||||
|
||||
2024-05-30 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* gcc.dg/plugin/analyzer_cpython_plugin.c: Define INCLUDE_VECTOR.
|
||||
* gcc.dg/plugin/analyzer_gil_plugin.c: Likewise.
|
||||
* gcc.dg/plugin/analyzer_kernel_plugin.c: Likewise.
|
||||
* gcc.dg/plugin/analyzer_known_fns_plugin.c: Likewise.
|
||||
|
||||
2024-05-30 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
PR testsuite/101169
|
||||
* gcc.target/powerpc/fold-vec-extract-double.p7.c: Adjust addi
|
||||
counts for ilp32.
|
||||
* gcc.target/powerpc/fold-vec-extract-float.p7.c: Likewise.
|
||||
* gcc.target/powerpc/fold-vec-extract-float.p8.c: Likewise.
|
||||
* gcc.target/powerpc/fold-vec-extract-int.p7.c: Likewise.
|
||||
* gcc.target/powerpc/fold-vec-extract-int.p8.c: Likewise.
|
||||
* gcc.target/powerpc/fold-vec-extract-short.p7.c: Likewise.
|
||||
* gcc.target/powerpc/fold-vec-extract-short.p8.c: Likewise.
|
||||
|
||||
2024-05-30 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
* gcc.target/i386/pr114125.c: New test.
|
||||
|
||||
2024-05-30 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
* gcc.dg/vect/pr112325.c: New test.
|
||||
|
||||
2024-05-30 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* lib/gcc-defs.exp (dg-additional-sources): Support target
|
||||
selectors. Make it cumulative.
|
||||
(dg-additional-files-options): Take dest and type. Note
|
||||
unsupported additional sources when not linking and naming the
|
||||
compiler output. Adjust source dirname prepending to cope
|
||||
with leading blanks.
|
||||
* lib/g++.exp (g++_target_compile): Pass dest and type on to
|
||||
dg-additional-files-options.
|
||||
* lib/gcc.exp (gcc_target_compile): Likewise.
|
||||
* lib/gdc.exp (gdb_target_compile): Likewise.
|
||||
* lib/gfortran.exp (gfortran_target_compile): Likewise.
|
||||
* lib/go.exp (go_target_compile): Likewise.
|
||||
* lib/obj-c++.exp (obj-c++_target_compile): Likewise.
|
||||
* lib/objc.exp (objc_target_compile): Likewise.
|
||||
* lib/rust.exp (rust_target_compile): Likewise.
|
||||
* lib/profopt.exp (profopt-execute): Likewise-ish.
|
||||
|
||||
2024-05-30 Jiawei <jiawei@iscas.ac.cn>
|
||||
|
||||
* gcc.target/riscv/rvv/vsetvl/pr115214.c: New test.
|
||||
|
||||
2024-05-29 Martin Uecker <uecker@tugraz.at>
|
||||
|
||||
* gcc.dg/c23-tag-incomplete-alias-1.c: New test.
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2024-05-30 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* libgomp.texi (OpenMP 5.0 status): Mark 'requires' as done and
|
||||
link to 'Offload-Target Specifics'.
|
||||
(OpenMP 5.2 status): Add item about additional map-type modifiers
|
||||
in 'declare mapper'.
|
||||
|
||||
2024-05-29 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* libgomp.texi (gcn): Update USM handling
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2024-05-30 Alexandre Oliva <oliva@adacore.com>
|
||||
|
||||
* configure.ac [*-*-rtems*]: Set chdir, chmod and mkdir as
|
||||
available.
|
||||
* configure: Rebuilt.
|
||||
|
||||
2024-05-29 François Dumont <fdumont@gcc.gnu.org>
|
||||
|
||||
* include/bits/vector.tcc (_Guard): Move all the nested duplicated class...
|
||||
|
|
Loading…
Add table
Reference in a new issue