mirror of git://gcc.gnu.org/git/gcc.git
Daily bump.
This commit is contained in:
parent
c89bd48e7e
commit
03fed2a80b
|
@ -1,3 +1,7 @@
|
|||
2025-10-16 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* gcc.doxy (INPUT): Add gcc/custom-sarif-properties
|
||||
|
||||
2025-10-08 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* unicode/README: Add HangulSyllableType.txt file to the
|
||||
|
|
112
gcc/ChangeLog
112
gcc/ChangeLog
|
@ -1,3 +1,115 @@
|
|||
2025-10-16 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* Makefile.in (OBJS-libcommon): Add
|
||||
custom-sarif-properties/digraphs.o and
|
||||
custom-sarif-properties/state-graphs.o. Remove
|
||||
diagnostics/state-graphs.o.
|
||||
* configure: Regenerate.
|
||||
* configure.ac: Add custom-sarif-properties to subdir iteration.
|
||||
* custom-sarif-properties/digraphs.cc: New file.
|
||||
* custom-sarif-properties/digraphs.h: New file.
|
||||
* custom-sarif-properties/state-graphs.cc: New file.
|
||||
* custom-sarif-properties/state-graphs.h: New file.
|
||||
* diagnostics/diagnostics-selftests.cc
|
||||
(run_diagnostics_selftests): Drop call of state_graphs_cc_tests.
|
||||
* diagnostics/diagnostics-selftests.h (state_graphs_cc_tests):
|
||||
Delete decl.
|
||||
* diagnostics/digraphs.cc: Include
|
||||
"custom-sarif-properties/digraphs.h". Move include of
|
||||
"selftest.h" to within CHECKING_P section.
|
||||
(using digraph_object): New.
|
||||
(namespace properties): New.
|
||||
(diagnostics::digraphs::object::get_attr): Delete.
|
||||
(diagnostics::digraphs::object::set_attr): Delete.
|
||||
(diagnostics::digraphs::object::set_json_attr): Delete.
|
||||
(digraph_object::get_property): New definitions, for various
|
||||
property types.
|
||||
(digraph_object::set_property): Likewise.
|
||||
(digraph_object::maybe_get_property): New.
|
||||
(digraph_object::get_property_as_tristate): New.
|
||||
(digraph_object::ensure_property_bag): New.
|
||||
(digraph::get_graph_kind): New.
|
||||
(digraph::set_graph_kind): New.
|
||||
Add include of "custom-sarif-properties/state-graphs.h".
|
||||
(selftest::test_simple_graph): Rewrite to use json::property
|
||||
instances rather than string attribute names.
|
||||
(selftest::test_property_objects): New test.
|
||||
(selftest::digraphs_cc_tests): Call it.
|
||||
* diagnostics/digraphs.h: Include "tristate.h".
|
||||
(object::get_attr): Delete.
|
||||
(object::set_attr): Delete.
|
||||
(object::get_property): New decls.
|
||||
(object::set_property): New decls.
|
||||
(object::maybe_get_property): New.
|
||||
(object::get_property_as_tristate): New.
|
||||
(object::set_json_attr): Delete.
|
||||
(object::ensure_property_bag): New.
|
||||
(graph::get_graph_kind): New.
|
||||
(graph::set_graph_kind): New.
|
||||
* diagnostics/html-sink.cc
|
||||
(html_generation_options::html_generation_options): Update for
|
||||
field renamings.
|
||||
(html_generation_options::dump): Likewise.
|
||||
(html_builder::maybe_make_state_diagram): Likewise.
|
||||
(html_builder::add_graph): Show SARIF and .dot src inline, if
|
||||
requested.
|
||||
* diagnostics/html-sink.h
|
||||
(html_generation_options::m_show_state_diagrams_sarif): Rename
|
||||
to...
|
||||
(html_generation_options::m_show_graph_sarif): ...this.
|
||||
(html_generation_options::m_show_state_diagrams_dot_src): Rename
|
||||
to...
|
||||
(html_generation_options::m_show_graph_dot_src0): ...this.
|
||||
* diagnostics/output-spec.cc
|
||||
(html_scheme_handler::maybe_handle_kv): Rename keys.
|
||||
(html_scheme_handler::get_keys): Likewise.
|
||||
* diagnostics/state-graphs-to-dot.cc: : Reimplement throughout to
|
||||
use json::property instances found within custom_sarif_properties
|
||||
throughout, rather than types in diagnostics::state_graphs.
|
||||
* diagnostics/state-graphs.cc: Deleted file.
|
||||
* diagnostics/state-graphs.h: Delete almost all, except decl of
|
||||
diagnostics::state_graphs::make_dot_graph.
|
||||
* doc/invoke.texi: Update for changes to "experimental-html" sink
|
||||
keys.
|
||||
* json.cc (json::object::set_string): New.
|
||||
(json::object::set_integer): New.
|
||||
(json::object::set_bool): New.
|
||||
(json::object::set_array_of_string): New.
|
||||
* json.h: Include "label-text.h".
|
||||
(struct json::property): New template.
|
||||
(json::string_property): New.
|
||||
(json::integer_property): New.
|
||||
(json::bool_property): New.
|
||||
(json::json_property): New.
|
||||
(using json::array_of_string_property): New.
|
||||
(struct json::enum_traits): New.
|
||||
(enum_json::property): New.
|
||||
(json::value::dyn_cast_array): New vfunc.
|
||||
(json::value::dyn_cast_integer_number): New vfunc.
|
||||
(json::value::set_string): New.
|
||||
(json::value::set_integer): New.
|
||||
(json::value::set_bool): New.
|
||||
(json::value::set_array_of_string): New.
|
||||
(json::value::maybe_get_enum): New.
|
||||
(json::value::set_enum): New.
|
||||
(json::array::dyn_cast_array): New.
|
||||
(json::integer_number::dyn_cast_integer_number): New.
|
||||
(object::maybe_get_enum): New.
|
||||
(object::set_enum): New.
|
||||
|
||||
2025-10-16 Ayappan Perumal <ayappap2@in.ibm.com>
|
||||
|
||||
* config/rs6000/aix.h (SUBTARGET_DRIVER_SELF_SPECS):
|
||||
Error out when stack-protector option is used in AIX
|
||||
as it is not supported on AIX
|
||||
Approved By: Segher Boessenkool <segher@kernel.crashing.org>
|
||||
|
||||
2025-10-16 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/122292
|
||||
* tree-vect-loop.cc (vect_transform_reduction): Compute the
|
||||
input vector type the same way the analysis phase does.
|
||||
|
||||
2025-10-15 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/121468
|
||||
|
|
|
@ -1 +1 @@
|
|||
20251016
|
||||
20251017
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
2025-10-16 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* ana-state-to-diagnostic-state.cc: Reimplement throughout to use
|
||||
json::property instances found within custom_sarif_properties
|
||||
throughout, rather than types in diagnostics::state_graphs.
|
||||
* ana-state-to-diagnostic-state.h: Likewise.
|
||||
* checker-event.cc: Likewise.
|
||||
* sm-malloc.cc: Likewise.
|
||||
|
||||
2025-10-09 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* access-diagram.cc: Update for renaming of fields of binding_key.
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2025-10-16 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* gcc.dg/plugin/diagnostic_plugin_test_graphs.cc
|
||||
(report_diag_with_graphs): Port from set_attr to set_property.
|
||||
|
||||
2025-10-15 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
PR tree-optimization/121468
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2025-10-16 David Faust <david.faust@oracle.com>
|
||||
|
||||
* dwarf2.def (DW_TAG_GNU_annotation): Add link to wiki page
|
||||
documenting the extension.
|
||||
(DW_AT_GNU_annotation): Likewise.
|
||||
|
||||
2025-10-10 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* hsa_ext_amd.h (enum hsa_amd_agent_info_s): Add
|
||||
|
|
|
@ -1,3 +1,36 @@
|
|||
2025-10-16 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx10-3-generic.c: Add
|
||||
dg-excess-errors to handle possible missing libgomp multi lib.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1030.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1036.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx11-generic.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1100.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1103.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx9-4-generic.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx9-generic.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx900.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx906.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx908.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx90a.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx90c.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx942.c: Likewise.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1031.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1032.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1033.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1034.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1035.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1101.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1102.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1150.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1151.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1152.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx1153.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx902.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx904.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx909.c: New test.
|
||||
* testsuite/libgomp.c/declare-variant-4-gfx950.c: New test.
|
||||
|
||||
2025-10-15 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* libgomp.texi (OpenMP Context Selectors): Add note that there is
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
2025-10-16 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/std/stacktrace
|
||||
(operator<<(ostream&, const stacktrace_entry&)): Improve output
|
||||
when description() or source_file() returns an empty string,
|
||||
or the stacktrace_entry is invalid. Append frame address to
|
||||
output.
|
||||
(operator<<(ostream&, const basic_stacktrace<A>&)): Use the
|
||||
size_type of the correct specialization.
|
||||
|
||||
2025-10-15 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* python/libstdcxx/v6/printers.py (StdStacktraceEntryPrinter):
|
||||
|
|
Loading…
Reference in New Issue