mirror of git://gcc.gnu.org/git/gcc.git
Daily bump.
This commit is contained in:
parent
bae1f7e298
commit
13516aff9a
|
@ -1,3 +1,12 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* filter-clang-warnings.py: Update for move of
|
||||||
|
diagnostic-path-output.cc to diagnostics/paths-output.cc.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.doxy (INPUT): Add gcc/diagnostics subdir.
|
||||||
|
|
||||||
2025-07-23 Sam James <sam@gentoo.org>
|
2025-07-23 Sam James <sam@gentoo.org>
|
||||||
|
|
||||||
PR other/105404
|
PR other/105404
|
||||||
|
|
1262
gcc/ChangeLog
1262
gcc/ChangeLog
File diff suppressed because it is too large
Load Diff
|
@ -1 +1 @@
|
||||||
20250725
|
20250726
|
||||||
|
|
|
@ -1,3 +1,60 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc-interface/misc.cc: Make
|
||||||
|
diagnostics::context::m_source_printing private.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc-interface/trans.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc-interface/misc.cc: Update for diagnostic_context becoming
|
||||||
|
diagnostics::context.
|
||||||
|
|
||||||
|
2025-07-25 Marc Poulhiès <poulhies@adacore.com>
|
||||||
|
|
||||||
|
* gcc-interface/utils.cc (update_pointer_to): Renamed ptr/old_ptr, ref/old_ref.
|
||||||
|
|
||||||
|
2025-07-25 Alexandre Oliva <oliva@adacore.com>
|
||||||
|
|
||||||
|
* s-oscons-tmplt.c (CLOCK_RT_Ada) [__vxworks]: Define to
|
||||||
|
CLOCK_REALTIME on VxWorks6.
|
||||||
|
* gsocket.h [__vxworks]: Include strings.h if available.
|
||||||
|
* sysdep.c [__vxworks]: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 Steve Baird <baird@adacore.com>
|
||||||
|
|
||||||
|
* exp_ch6.adb (Apply_Access_Discrims_Accessibility_Check): Do
|
||||||
|
nothing and simply return if either Ada_Version <= Ada_95 or if
|
||||||
|
the function being returned from lacks the extra formal parameter
|
||||||
|
needed to perform the check (typically because the result is
|
||||||
|
tagged).
|
||||||
|
|
||||||
|
2025-07-25 Bob Duff <duff@adacore.com>
|
||||||
|
|
||||||
|
* sem_ch12.adb (Check_Formal_Package_Instance):
|
||||||
|
Do nothing in case of E_Subprogram_Body.
|
||||||
|
|
||||||
|
2025-07-25 Ronan Desplanques <desplanques@adacore.com>
|
||||||
|
|
||||||
|
* sem_ch3.adb (Process_Discriminants): Update comments
|
||||||
|
|
||||||
|
2025-07-25 Ronan Desplanques <desplanques@adacore.com>
|
||||||
|
|
||||||
|
* sem_ch3.adb (Build_Derived_Record_Type): Set flag appropriately.
|
||||||
|
|
||||||
|
2025-07-25 Eric Botcazou <ebotcazou@adacore.com>
|
||||||
|
|
||||||
|
* libgnat/a-calend.adb (To_Struct_Timespec_64): Deal with negative
|
||||||
|
Duration values and truncate the nanoseconds too.
|
||||||
|
* libgnat/g-calend.adb (timeval_to_duration): Unsuppress overflow
|
||||||
|
checks.
|
||||||
|
(duration_to_timeval): Likewise. Deal with negative Duration values
|
||||||
|
as well as integral Duration values.
|
||||||
|
* libgnat/g-socket.adb (To_Timeval): Simplify the implementation.
|
||||||
|
|
||||||
2025-07-24 Steve Baird <baird@adacore.com>
|
2025-07-24 Steve Baird <baird@adacore.com>
|
||||||
|
|
||||||
* exp_aggr.adb (Convert_To_Assignments): Add calls to Ensure_Defined
|
* exp_aggr.adb (Convert_To_Assignments): Add calls to Ensure_Defined
|
||||||
|
|
|
@ -1,3 +1,105 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* program-point.cc: Make diagnostics::context::m_source_printing
|
||||||
|
private.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* pending-diagnostic.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
* program-point.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* program-point.cc: : Update for diagnostic_context becoming
|
||||||
|
diagnostics::context, and for diagnostic_source_print_policy
|
||||||
|
becoming diagnostics::source_print_policy.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* ana-state-to-diagnostic-state.cc: Update for move of
|
||||||
|
diagnostics output formats into namespace "diagnostics" as
|
||||||
|
"sinks".
|
||||||
|
* bounds-checking.cc: Likewise.
|
||||||
|
* call-details.cc: Likewise.
|
||||||
|
* checker-event.cc: Likewise.
|
||||||
|
* checker-event.h: Likewise.
|
||||||
|
* diagnostic-manager.cc: Likewise.
|
||||||
|
* diagnostic-manager.h: Likewise.
|
||||||
|
* infinite-loop.cc: Likewise.
|
||||||
|
* infinite-recursion.cc: Likewise.
|
||||||
|
* pending-diagnostic.h: Likewise.
|
||||||
|
* region-model.cc: Likewise.
|
||||||
|
* sm-taint.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* access-diagram.cc: Update for changes to diagnostic paths:
|
||||||
|
"diagnostic-path.h" moving to "diagnostics/paths.h",
|
||||||
|
"diagnostic-event-id.h" moving to "diagnostics/event-id.h",
|
||||||
|
diagnostic_event_id_t to diagnostics::paths::event_id_t,
|
||||||
|
diagnostic_path to diagnostics::paths::path, and
|
||||||
|
diagnostic_event to diagnostics::paths::event.
|
||||||
|
* access-diagram.h: Likewise.
|
||||||
|
* analyzer.cc: Likewise.
|
||||||
|
* bounds-checking.cc: Likewise.
|
||||||
|
* call-info.cc: Likewise.
|
||||||
|
* checker-event.cc: Likewise.
|
||||||
|
* checker-event.h: Likewise.
|
||||||
|
* checker-path.cc: Likewise.
|
||||||
|
* checker-path.h: Likewise.
|
||||||
|
* common.h: Likewise.
|
||||||
|
* diagnostic-manager.cc: Likewise.
|
||||||
|
* pending-diagnostic.cc: Likewise.
|
||||||
|
* pending-diagnostic.h: Likewise.
|
||||||
|
* program-point.cc: Likewise.
|
||||||
|
* program-state.cc: Likewise.
|
||||||
|
* region-model.cc: Likewise.
|
||||||
|
* sm-fd.cc: Likewise.
|
||||||
|
* sm-file.cc: Likewise.
|
||||||
|
* sm-malloc.cc: Likewise.
|
||||||
|
* sm-pattern-test.cc: Likewise.
|
||||||
|
* sm-sensitive.cc: Likewise.
|
||||||
|
* sm-signal.cc: Likewise.
|
||||||
|
* sm-taint.cc: Likewise.
|
||||||
|
* varargs.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* bounds-checking.cc: Update #include for move of
|
||||||
|
"diagnostic-diagram.h" to "diagnostics/diagram.h". Update for
|
||||||
|
move of diagnostic_diagram to diagnostics::diagram.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* diagnostic-manager.cc: Update for move of diagnostic_metadata to
|
||||||
|
diagnostics::metadata.
|
||||||
|
* kf.cc: Likewise.
|
||||||
|
* pending-diagnostic.h: Likewise; also, update #include for move
|
||||||
|
of "diagnostic-metadata.h" to "diagnostics/metadata.h".
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* checker-event.h (checker_event::get_logical_location): Update
|
||||||
|
for conversion of logical_location to
|
||||||
|
diagnostics::logical_locations::key.
|
||||||
|
(checker_event::m_logical_loc): Likewise.
|
||||||
|
* diagnostic-manager.cc
|
||||||
|
(diagnostic_manager::get_logical_location_manager): Likewise.
|
||||||
|
* diagnostic-manager.h
|
||||||
|
(diagnostic_manager::get_logical_location_manager): Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* ana-state-to-diagnostic-state.cc: Update #include for move of
|
||||||
|
"diagnostic-state-graphs.h" to "diagnostics/state-graphs.h".
|
||||||
|
* ana-state-to-diagnostic-state.h: Likewise.
|
||||||
|
* checker-event.cc: Likewise.
|
||||||
|
* checker-event.h: Update #include for move of
|
||||||
|
"diagnostic-digraphs.h" to "diagnostics/digraphs.h".
|
||||||
|
* program-state.cc: : Update #include for move of
|
||||||
|
"diagnostic-state-graphs.h" to "diagnostics/state-graphs.h".
|
||||||
|
|
||||||
2025-07-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
|
2025-07-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
|
||||||
|
|
||||||
* region-model-asm.cc (region_model::on_asm_stmt): Pass null
|
* region-model-asm.cc (region_model::on_asm_stmt): Pass null
|
||||||
|
|
|
@ -1,3 +1,86 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-common.cc: Make diagnostics::context::m_source_printing
|
||||||
|
private.
|
||||||
|
* c-format.cc: Likewise.
|
||||||
|
* c-opts.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-common.cc: Update usage of "diagnostic_info" to explicitly
|
||||||
|
refer to "diagnostics::diagnostic_info".
|
||||||
|
* c-opts.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-format.cc: Update for file_cache and char_span moving from
|
||||||
|
input.h to diagnostics/file-cache.h and into the "diagnostics::"
|
||||||
|
namespace.
|
||||||
|
* c-indentation.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-common.cc (c_family_tests): Add include of
|
||||||
|
"diagnostics/diagnostics-selftests.h". Replace
|
||||||
|
c_diagnostic_cc_tests with
|
||||||
|
diagnostics::selftest::context_cc_tests.
|
||||||
|
* c-common.h: Drop c_diagnostic_cc_tests decl.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-common.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
* c-format.cc: Likewise.
|
||||||
|
* c-lex.cc: Likewise.
|
||||||
|
* c-opts.cc: Likewise.
|
||||||
|
* c-pragma.cc: Likewise.
|
||||||
|
* c-warn.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-common.cc: Update for renaming of diagnostic_option_id to
|
||||||
|
diagnostics::option_id.
|
||||||
|
* c-common.h: Likewise.
|
||||||
|
* c-cppbuiltin.cc: Likewise.
|
||||||
|
* known-headers.cc: Likewise.
|
||||||
|
* known-headers.h: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-common.cc: Update comment for renaming of edit_context.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-format.cc (test_type_mismatch_range_labels): Update for
|
||||||
|
move of selftest::test_diagnostic_context to
|
||||||
|
diagnostics::selftest::test_context.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-format.cc: Update for move of selftest-diagnostic.h to
|
||||||
|
diagnostics/selftest-context.h.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-common.h: Update for diagnostic_context becoming
|
||||||
|
diagnostics::context.
|
||||||
|
* c-opts.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-opts.cc (c_diagnostic_text_finalizer): Add "m_" prefix to
|
||||||
|
fields of diagnostic_info.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-opts.cc: Update for move of "diagnostic-macro-unwinding.h"
|
||||||
|
to "diagnostics/macro-unwinding.h".
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-opts.cc: Update for move of diagnostics output formats into
|
||||||
|
namespace "diagnostics" as "sinks".
|
||||||
|
|
||||||
2025-07-16 Kwok Cheung Yeung <kcyeung@baylibre.com>
|
2025-07-16 Kwok Cheung Yeung <kcyeung@baylibre.com>
|
||||||
|
|
||||||
* c-omp.cc (c_finish_omp_depobj): Use OMP_ITERATOR_DECL_P.
|
* c-omp.cc (c_finish_omp_depobj): Use OMP_ITERATOR_DECL_P.
|
||||||
|
|
|
@ -1,3 +1,33 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-errors.cc: Update usage of "diagnostic_info" to explicitly
|
||||||
|
refer to "diagnostics::diagnostic_info".
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-errors.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
* c-parser.cc: Likewise.
|
||||||
|
* c-typeck.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-decl.cc: Update for renaming of diagnostic_option_id to
|
||||||
|
diagnostics::option_id.
|
||||||
|
* c-errors.cc: Likewise.
|
||||||
|
* c-tree.h: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-objc-common.cc: Update for diagnostic_context becoming
|
||||||
|
diagnostics::context.
|
||||||
|
* c-tree.h: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* c-errors.cc: Update to add "m_" prefix to fields of
|
||||||
|
diagnostic_info throughout.
|
||||||
|
|
||||||
2025-07-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
|
2025-07-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
|
||||||
|
|
||||||
* c-typeck.cc (build_asm_expr): Pass null pointer to
|
* c-typeck.cc (build_asm_expr): Pass null pointer to
|
||||||
|
|
|
@ -1,3 +1,17 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* util.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* util.cc: Update for renaming of diagnostic_option_id to
|
||||||
|
diagnostics::option_id.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* util.cc: Remove redundant #includes
|
||||||
|
|
||||||
2025-07-24 Robert Dubner <rdubner@symas.com>
|
2025-07-24 Robert Dubner <rdubner@symas.com>
|
||||||
|
|
||||||
PR cobol/119231
|
PR cobol/119231
|
||||||
|
|
|
@ -1,3 +1,77 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* constexpr.cc: Update usage of "diagnostic_info" to explicitly
|
||||||
|
refer to "diagnostics::diagnostic_info".
|
||||||
|
* cp-tree.h: Likewise.
|
||||||
|
* error.cc: Likewise.
|
||||||
|
* module.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* call.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
* constexpr.cc: Likewise.
|
||||||
|
* cp-tree.h: Likewise.
|
||||||
|
* decl.cc: Likewise.
|
||||||
|
* error.cc: Likewise.
|
||||||
|
* init.cc: Likewise.
|
||||||
|
* method.cc: Likewise.
|
||||||
|
* module.cc: Likewise.
|
||||||
|
* parser.cc: Likewise.
|
||||||
|
* pt.cc: Likewise.
|
||||||
|
* semantics.cc: Likewise.
|
||||||
|
* typeck.cc: Likewise.
|
||||||
|
* typeck2.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* cp-tree.h: Update for renaming of diagnostic_option_id to
|
||||||
|
diagnostics::option_id.
|
||||||
|
* decl.cc: Likewise.
|
||||||
|
* error.cc: Likewise.
|
||||||
|
* name-lookup.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* error.cc: Update for move of diagnostic-color.h to
|
||||||
|
diagnostics/color.h.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* cp-tree.h: Update for diagnostic_context becoming
|
||||||
|
diagnostics::context.
|
||||||
|
* error.cc: Likewise.
|
||||||
|
* module.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* constexpr.cc: Update to add "m_" prefix to fields of
|
||||||
|
diagnostic_info throughout.
|
||||||
|
* error.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* cp-tree.h: Update for move of diagnostics output formats into
|
||||||
|
namespace "diagnostics" as "sinks".
|
||||||
|
* error.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
* call.cc (build_new_op): If the selected candidate is
|
||||||
|
rewritten, communicate the LOOKUP_REWRITTEN/REVERSED flags to
|
||||||
|
the caller via the 'overload' out-parameter, and stop clearing
|
||||||
|
'*overload' in that case.
|
||||||
|
* tree.cc (build_min_non_dep_op_overload): Handle rebuilding all
|
||||||
|
C++20 rewritten comparison operator expressions.
|
||||||
|
|
||||||
|
2025-07-25 Iain Sandoe <iain@sandoe.co.uk>
|
||||||
|
|
||||||
|
PR c++/121219
|
||||||
|
* coroutines.cc
|
||||||
|
(cp_coroutine_transform::build_ramp_function): Reorder the return
|
||||||
|
expressions for the 'normal' and 'allocation failed' cases so that
|
||||||
|
NRV constraints are met.
|
||||||
|
|
||||||
2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com>
|
2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||||
|
|
||||||
PR c++/117294
|
PR c++/117294
|
||||||
|
|
|
@ -1,3 +1,17 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* d-diagnostic.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* d-diagnostic.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* d-diagnostic.cc (d_diagnostic_report_diagnostic): Update to add
|
||||||
|
"m_" prefix to fields of diagnostic_info throughout.
|
||||||
|
|
||||||
2025-07-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
|
2025-07-21 Stefan Schulze Frielinghaus <stefansf@gcc.gnu.org>
|
||||||
|
|
||||||
* toir.cc: Pass null pointer to
|
* toir.cc: Pass null pointer to
|
||||||
|
|
|
@ -1,3 +1,46 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* error.cc: Make diagnostics::context::m_source_printing private.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* cpp.cc: Update usage of "diagnostic_info" to explicitly refer to
|
||||||
|
"diagnostics::diagnostic_info".
|
||||||
|
* error.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* cpp.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
* error.cc: Likewise.
|
||||||
|
* options.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* cpp.cc: Update for renaming of
|
||||||
|
diagnostic_option_id to diagnostics::option_id.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* error.cc: Update for move of diagnostic-color.h to
|
||||||
|
diagnostics/color.h.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* error.cc: Update for diagnostic_context becoming
|
||||||
|
diagnostics::context.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* error.cc: Update to add "m_" prefix to fields of
|
||||||
|
diagnostic_info throughout.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* error.cc: Update for move of diagnostics output formats into
|
||||||
|
namespace "diagnostics" as "sinks".
|
||||||
|
* gfortran.h: Likewise.
|
||||||
|
|
||||||
2025-07-23 Harald Anlauf <anlauf@gmx.de>
|
2025-07-23 Harald Anlauf <anlauf@gmx.de>
|
||||||
|
|
||||||
PR fortran/121203
|
PR fortran/121203
|
||||||
|
|
|
@ -1,3 +1,30 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* dummy-frontend.cc: Update usage of "diagnostic_info" to
|
||||||
|
explicitly refer to "diagnostics::diagnostic_info".
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* dummy-frontend.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* dummy-frontend.cc: Update for diagnostic_context becoming
|
||||||
|
diagnostics::context.
|
||||||
|
* jit-playback.h: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* jit-playback.cc: Update for diagnostic_info moving into
|
||||||
|
namespace diagnostics.
|
||||||
|
* jit-playback.h: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* dummy-frontend.cc: Update for move of diagnostics output formats
|
||||||
|
into namespace "diagnostics" as "sinks".
|
||||||
|
|
||||||
2025-04-28 David Malcolm <dmalcolm@redhat.com>
|
2025-04-28 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
* dummy-frontend.cc: Drop include of "make-unique.h".
|
* dummy-frontend.cc: Drop include of "make-unique.h".
|
||||||
|
|
|
@ -1,3 +1,20 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gm2-gcc/m2linemap.cc: Update usage of "diagnostic_info" to
|
||||||
|
explicitly refer to "diagnostics::diagnostic_info".
|
||||||
|
* gm2-gcc/rtegraph.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gm2-gcc/m2linemap.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
* gm2-gcc/rtegraph.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gm2-gcc/m2color.cc: Update for move of diagnostic-color.h to
|
||||||
|
diagnostics/color.h.
|
||||||
|
|
||||||
2025-07-23 Gaius Mulley <gaiusmod2@gmail.com>
|
2025-07-23 Gaius Mulley <gaiusmod2@gmail.com>
|
||||||
|
|
||||||
* gm2-libs/M2EXCEPTION.mod (M2Exception): Add return
|
* gm2-libs/M2EXCEPTION.mod (M2Exception): Add return
|
||||||
|
|
|
@ -1,3 +1,37 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* resolve/rust-ice-finalizer.cc: Update usage of "diagnostic_info"
|
||||||
|
to explicitly refer to "diagnostics::diagnostic_info".
|
||||||
|
* resolve/rust-ice-finalizer.h: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* backend/rust-tree.cc: Update for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
* backend/rust-tree.h: Likewise.
|
||||||
|
* resolve/rust-ast-resolve-expr.cc: Likewise.
|
||||||
|
* resolve/rust-ice-finalizer.cc: Likewise.
|
||||||
|
* resolve/rust-ice-finalizer.h: Likewise.
|
||||||
|
* resolve/rust-late-name-resolver-2.0.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* resolve/rust-ast-resolve-expr.cc: Update for diagnostic_text_finalizer
|
||||||
|
becoming diagnostics::text_finalizer.
|
||||||
|
* resolve/rust-late-name-resolver-2.0.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* resolve/rust-ice-finalizer.cc: Update for move of diagnostics
|
||||||
|
output formats into namespace "diagnostics" as "sinks".
|
||||||
|
* resolve/rust-ice-finalizer.h: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* rust-diagnostics.cc: Update #include for move of
|
||||||
|
"diagnostic-metadata.h" to "diagnostics/metadata.h", and update
|
||||||
|
for move of diagnostic_metadata to diagnostics::metadata.
|
||||||
|
|
||||||
2025-06-26 Martin Jambor <mjambor@suse.cz>
|
2025-06-26 Martin Jambor <mjambor@suse.cz>
|
||||||
|
|
||||||
* checks/errors/borrowck/rust-borrow-checker-diagnostics.cc
|
* checks/errors/borrowck/rust-borrow-checker-diagnostics.cc
|
||||||
|
|
|
@ -1,3 +1,163 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_graphs.cc: Eliminate
|
||||||
|
digraphs::lazy_digraph and digraphs::lazy_digraphs in favor of
|
||||||
|
lazily_created template.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_metadata.cc: Define
|
||||||
|
INCLUDE_VECTOR since diagnostics/metadata.h now requires it.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_show_trees.cc: Make
|
||||||
|
diagnostics::context::m_source_printing private.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_inlining.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_string_literals.cc:
|
||||||
|
Likewise.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_tree_expression_range.cc:
|
||||||
|
Likewise.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/expensive_selftests_plugin.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* g++.dg/plugin/show_template_tree_color_plugin.cc: Update usage
|
||||||
|
of "diagnostic_info" to explicitly refer to
|
||||||
|
"diagnostics::diagnostic_info".
|
||||||
|
* gcc.dg/plugin/diagnostic_group_plugin.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/location_overflow_plugin.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Update for
|
||||||
|
file_cache and char_span moving from input.h to
|
||||||
|
diagnostics/file-cache.h and into the "diagnostics::" namespace.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Update for
|
||||||
|
diagnostic_t becoming enum class diagnostics::kind.
|
||||||
|
* gcc.dg/plugin/expensive_selftests_plugin.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/location_overflow_plugin.cc: Likewise.
|
||||||
|
* lib/gcc-dg.exp: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/expensive_selftests_plugin.cc: Update for change
|
||||||
|
from edit-context.h to changes.h.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/expensive_selftests_plugin.cc: Update for move of
|
||||||
|
selftest::test_diagnostic_context to
|
||||||
|
diagnostics::selftest::test_context.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/analyzer_cpython_plugin.cc: Update for move of
|
||||||
|
diagnostic-color.h to diagnostics/color.h.
|
||||||
|
* gcc.dg/plugin/analyzer_kernel_plugin.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/analyzer_known_fns_plugin.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/expensive_selftests_plugin.cc: Update for move of
|
||||||
|
selftest-diagnostic.h to diagnostics/selftest-context.h.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* g++.dg/plugin/show_template_tree_color_plugin.cc: Update for
|
||||||
|
moves to namespace diagnostics.
|
||||||
|
* gcc.dg/plugin/diagnostic_group_plugin.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/location_overflow_plugin.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Update to
|
||||||
|
add "m_" prefix to fields of diagnostic_info throughout.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* g++.dg/plugin/show-template-tree-color-labels.C: Update for
|
||||||
|
moves to "source-printing".
|
||||||
|
* gcc.dg/plugin/diagnostic-test-show-locus.py: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/diagnostic_group_plugin.cc: Update for move of
|
||||||
|
diagnostics output formats into namespace "diagnostics" as
|
||||||
|
"sinks".
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_show_locus.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/location_overflow_plugin.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/analyzer_gil_plugin.cc: Update #include for
|
||||||
|
"diagnostic-path.h" moving to "diagnostics/paths.h",
|
||||||
|
diagnostic_thread_id_t to diagnostics::paths::thread_id_t,
|
||||||
|
diagnostic_event_id_t to diagnostics::paths::event_id_t,
|
||||||
|
diagnostic_path to diagnostics::paths::path, and
|
||||||
|
diagnostic_thread to diagnostics::paths::thread, and
|
||||||
|
diagnostic_event to diagnostics::paths::event.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Likewise.
|
||||||
|
* lib/sarif.py (get_state_graph): Update property prefix for
|
||||||
|
threadFlowLocations from "gcc/diagnostic_event/" to
|
||||||
|
"gcc/diagnostics/paths/event/".
|
||||||
|
* gcc.dg/sarif-output/include-chain-2.h: Update comment.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/expensive_selftests_plugin.cc: Update #include for
|
||||||
|
move of edit-context.h to diagnostics subdir. Update
|
||||||
|
for move of edit_context to diagnostics::edit_context.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_text_art.cc: Update
|
||||||
|
#include for move of "diagnostic-diagram.h" to
|
||||||
|
"diagnostics/diagram.h". Update for move of diagnostic_diagram to
|
||||||
|
diagnostics::diagram.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/analyzer_cpython_plugin.cc: : Update #include for
|
||||||
|
move of "diagnostic-metadata.h" to "diagnostics/metadata.h"
|
||||||
|
* gcc.dg/plugin/analyzer_kernel_plugin.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/analyzer_known_fns_plugin.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_graphs.cc: Likewise. Also
|
||||||
|
update for move of diagnostic_metadata to diagnostics::metadata.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_metadata.cc: Likewise.
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_paths.cc: Likewise.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* gcc.dg/plugin/diagnostic_plugin_test_graphs.cc: Update #include
|
||||||
|
for move of "diagnostic-digraphs.h" to "diagnostics/digraphs.h".
|
||||||
|
|
||||||
|
2025-07-25 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
* g++.dg/lookup/operator-8.C: Remove XFAILs and properly
|
||||||
|
suppress all -Wunused-result warnings.
|
||||||
|
|
||||||
|
2025-07-25 Iain Sandoe <iain@sandoe.co.uk>
|
||||||
|
|
||||||
|
PR c++/121219
|
||||||
|
* g++.dg/coroutines/torture/pr121219.C: New test.
|
||||||
|
|
||||||
|
2025-07-25 Christoph Müllner <christoph.muellner@vrull.eu>
|
||||||
|
|
||||||
|
* gcc.target/riscv/interrupt-conflict-mode.c: Remove "user"
|
||||||
|
interrupts.
|
||||||
|
* gcc.target/riscv/xtheadint-push-pop.c: Likewise.
|
||||||
|
* gcc.target/riscv/interrupt-umode.c: Removed.
|
||||||
|
|
||||||
|
2025-07-25 Christoph Müllner <christoph.muellner@vrull.eu>
|
||||||
|
|
||||||
|
* gcc.target/riscv/interrupt-rnmi.c: New test.
|
||||||
|
|
||||||
2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com>
|
2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||||
|
|
||||||
PR c++/117294
|
PR c++/117294
|
||||||
|
|
|
@ -1,3 +1,13 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* context.cc: Update usage of "diagnostic_info" to explicitly
|
||||||
|
refer to "diagnostics::diagnostic_info".
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* context.cc: Update for move of diagnostics output formats into
|
||||||
|
namespace "diagnostics" as "sinks".
|
||||||
|
|
||||||
2024-12-23 Simon Martin <simon@nasilyan.com>
|
2024-12-23 Simon Martin <simon@nasilyan.com>
|
||||||
|
|
||||||
* Makefile.am: Remove reference to deleted marshall-c.h.
|
* Makefile.am: Remove reference to deleted marshall-c.h.
|
||||||
|
|
|
@ -1,3 +1,23 @@
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* charset.cc: Update comment for file rename.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* internal.h: Update comment for diagnostic_t becoming
|
||||||
|
enum class diagnostics::kind.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* include/cpplib.h: Update for moves to "source-printing".
|
||||||
|
* include/rich-location.h (class label_effects): Move to...
|
||||||
|
(class diagnostics::label_effects): ...here.
|
||||||
|
|
||||||
|
2025-07-25 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
* include/rich-location.h: Replace diagnostic_path with
|
||||||
|
diagnostics::paths::path.
|
||||||
|
|
||||||
2025-06-17 Jason Merrill <jason@redhat.com>
|
2025-06-17 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
* line-map.cc (linemap_location_from_module_p): Add.
|
* line-map.cc (linemap_location_from_module_p): Add.
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
2025-07-25 Tuur Martens <tuurmartens4@gmail.com>
|
||||||
|
|
||||||
|
* include/bits/unordered_map.h: Rectify referencing of
|
||||||
|
non-existent type.
|
||||||
|
|
||||||
2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com>
|
2025-07-24 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||||
|
|
||||||
PR c++/117294
|
PR c++/117294
|
||||||
|
|
Loading…
Reference in New Issue