[gcc r16-2308] diagnostics: remove redundant field

2025-07-16 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:69d1fb86194c386f17e65cd52476ecf06481677b commit r16-2308-g69d1fb86194c386f17e65cd52476ecf06481677b Author: David Malcolm Date: Wed Jul 16 18:41:26 2025 -0400 diagnostics: remove redundant field I stopped using state_diagram::m_show_tags in r16-2211-ga5d9debed

[gcc r16-2307] contrib: add gcc/text-art to Doxygen input

2025-07-16 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:48b572ce868829828b321e0b13de3e6b04049408 commit r16-2307-g48b572ce868829828b321e0b13de3e6b04049408 Author: David Malcolm Date: Wed Jul 16 18:41:22 2025 -0400 contrib: add gcc/text-art to Doxygen input contrib/ChangeLog: * gcc.doxy (INPUT): Add dir

[gcc r16-2275] spellcheck.{cc,h}: modernization

2025-07-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:1f0d76d61b94acc8a207c656dfe8f0fa7a38d742 commit r16-2275-g1f0d76d61b94acc8a207c656dfe8f0fa7a38d742 Author: David Malcolm Date: Tue Jul 15 16:19:53 2025 -0400 spellcheck.{cc,h}: modernization No functional change intended. gcc/ChangeLog: *

[gcc r16-2274] libgdiagnostics: add diagnostic_message_buffer [PR120792]

2025-07-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:2a521eee58da7c0d0f2262181b804aa148e60aaf commit r16-2274-g2a521eee58da7c0d0f2262181b804aa148e60aaf Author: David Malcolm Date: Tue Jul 15 16:19:42 2025 -0400 libgdiagnostics: add diagnostic_message_buffer [PR120792] This patch extends libgdiagnostics to provi

[gcc r16-2210] json: add json::value::clone

2025-07-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d7c1e9b37caad5b18827f61b6de8a85110cd8e8e commit r16-2210-gd7c1e9b37caad5b18827f61b6de8a85110cd8e8e Author: David Malcolm Date: Fri Jul 11 14:58:20 2025 -0400 json: add json::value::clone gcc/ChangeLog: * json.cc (json::object::clone): New.

[gcc r16-2209] json: fix null-termination of json::string

2025-07-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:1ea72a15031cd8aaea0f03449595bfeb4c45d167 commit r16-2209-g1ea72a15031cd8aaea0f03449595bfeb4c45d167 Author: David Malcolm Date: Fri Jul 11 14:58:20 2025 -0400 json: fix null-termination of json::string gcc/ChangeLog: * json.cc (string::string): Whe

[gcc r16-2208] libgdiagnostics: doc fixes

2025-07-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:457464edf19f17e2d30fe04c997144aa2cc5b99c commit r16-2208-g457464edf19f17e2d30fe04c997144aa2cc5b99c Author: David Malcolm Date: Fri Jul 11 14:58:20 2025 -0400 libgdiagnostics: doc fixes gcc/ChangeLog: * doc/libgdiagnostics/topics/compatibility.rst

[gcc r16-1830] diagnostics: remove "json" output format

2025-06-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:51ce373481e848344d1f219c814ce5e1ee4ca147 commit r16-1830-g51ce373481e848344d1f219c814ce5e1ee4ca147 Author: David Malcolm Date: Mon Jun 30 15:04:55 2025 -0400 diagnostics: remove "json" output format The "json" output format for diagnostics was deprecated in G

[gcc r16-1832] diagnostics: use nullptr rather than NULL

2025-06-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5bcb841f29a8618160413eb683cb628bd04eeebf commit r16-1832-g5bcb841f29a8618160413eb683cb628bd04eeebf Author: David Malcolm Date: Mon Jun 30 15:05:14 2025 -0400 diagnostics: use nullptr rather than NULL Modernization; no functional change intended. gcc/

[gcc r16-1831] diagnostics: convert diagnostic_event::meaning enums to enum class

2025-06-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8ac43bfa380b5cf588683476a4ffaa4e7e97f02c commit r16-1831-g8ac43bfa380b5cf588683476a4ffaa4e7e97f02c Author: David Malcolm Date: Mon Jun 30 15:05:07 2025 -0400 diagnostics: convert diagnostic_event::meaning enums to enum class Modernization; no functional chang

[gcc r16-1716] diagnostics: make 5 more fields of diagnostic_context private

2025-06-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:c4d211bba2a86b90ee20a4f6f2cd1af1a036ee26 commit r16-1716-gc4d211bba2a86b90ee20a4f6f2cd1af1a036ee26 Author: David Malcolm Date: Thu Jun 26 13:29:36 2025 -0400 diagnostics: make 5 more fields of diagnostic_context private No functional change intended.

[gcc r16-1714] diagnostics: refactor sarif_scheme_handler::make_sink

2025-06-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5bf213d4ad648fb6761e6143883ceca68c9342e7 commit r16-1714-g5bf213d4ad648fb6761e6143883ceca68c9342e7 Author: David Malcolm Date: Thu Jun 26 13:28:44 2025 -0400 diagnostics: refactor sarif_scheme_handler::make_sink No functional change intended. gcc/Cha

[gcc r16-1715] diagnostics, testsuite: don't assume host has "dot" [PR120809]

2025-06-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:0e7296540be35831e791ffe9f419cd6107831fc9 commit r16-1715-g0e7296540be35831e791ffe9f419cd6107831fc9 Author: David Malcolm Date: Thu Jun 26 13:28:50 2025 -0400 diagnostics, testsuite: don't assume host has "dot" [PR120809] gcc/ChangeLog: PR analyzer

[gcc r16-1636] libgdiagnostics: sarif-replay: add extra sinks via -fdiagnostics-add-output= [PR116792, PR116163]

2025-06-23 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d0142e147486e6f319704d35930720f6dec648fb commit r16-1636-gd0142e147486e6f319704d35930720f6dec648fb Author: David Malcolm Date: Mon Jun 23 18:46:51 2025 -0400 libgdiagnostics: sarif-replay: add extra sinks via -fdiagnostics-add-output= [PR116792,PR116163] Thi

[gcc r16-1635] analyzer: fix missing "final override"

2025-06-23 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e6406aefd1a25b6dba845a52cfd9484188ff5720 commit r16-1635-ge6406aefd1a25b6dba845a52cfd9484188ff5720 Author: David Malcolm Date: Mon Jun 23 18:46:44 2025 -0400 analyzer: fix missing "final override" No functional change intended. gcc/analyzer/ChangeLog

[gcc r16-1630] diagnostics: handle pp_token::kind::event_id in experimental-html sink [PR116792]

2025-06-23 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5a64c96cfe7a4d5783319c2fb8472bc75d702e9a commit r16-1630-g5a64c96cfe7a4d5783319c2fb8472bc75d702e9a Author: David Malcolm Date: Mon Jun 23 11:06:33 2025 -0400 diagnostics: handle pp_token::kind::event_id in experimental-html sink [PR116792] gcc/ChangeLog:

[gcc r16-1567] analyzer: make checker_event::m_kind private

2025-06-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4eb111363899a969c08de07c307d3b10cf99c0e0 commit r16-1567-g4eb111363899a969c08de07c307d3b10cf99c0e0 Author: David Malcolm Date: Wed Jun 18 18:01:14 2025 -0400 analyzer: make checker_event::m_kind private No functional change intended. gcc/analyzer/Cha

[gcc r16-1422] diagnostics: add selftests for html_token_printer [PR116792]

2025-06-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:f867196566c8aa51fd8b18dc5956daeea49e7518 commit r16-1422-gf867196566c8aa51fd8b18dc5956daeea49e7518 Author: David Malcolm Date: Wed Jun 11 14:21:41 2025 -0400 diagnostics: add selftests for html_token_printer [PR116792] No functional change intended.

[gcc r16-1404] diagnostics: fix tag nesting issues in experimental-html sink [PR120610]

2025-06-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:3dcce649a1e0833a4c3bb9ced4b9c0b38c3fb8a5 commit r16-1404-g3dcce649a1e0833a4c3bb9ced4b9c0b38c3fb8a5 Author: David Malcolm Date: Tue Jun 10 20:06:37 2025 -0400 diagnostics: fix tag nesting issues in experimental-html sink [PR120610] I've been seeing issues in t

[gcc r16-1405] diagnostics: xml: add add_text_from_pp

2025-06-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:896edb1d0ae90ff1f60a6b894f04eb3c436790f5 commit r16-1405-g896edb1d0ae90ff1f60a6b894f04eb3c436790f5 Author: David Malcolm Date: Tue Jun 10 20:06:38 2025 -0400 diagnostics: xml: add add_text_from_pp Various places use xp.add_text (pp_formatted_text (&pp))

[gcc r16-1406] diagnostics: make experimental-html sink prettier [PR116792]

2025-06-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:cb1d203445c923aa64bca01b0ffb6d3d16a82130 commit r16-1406-gcb1d203445c923aa64bca01b0ffb6d3d16a82130 Author: David Malcolm Date: Tue Jun 10 20:06:38 2025 -0400 diagnostics: make experimental-html sink prettier [PR116792] This patch to the "experimental-html" di

[gcc r16-1403] gimple-ssa-warn-access: add missing auto_diagnostic_group

2025-06-10 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:b619b4d7e7a5078d4fe8b1c4e89258ce4d21be4d commit r16-1403-gb619b4d7e7a5078d4fe8b1c4e89258ce4d21be4d Author: David Malcolm Date: Tue Jun 10 20:06:37 2025 -0400 gimple-ssa-warn-access: add missing auto_diagnostic_group Spotted whilst implementing nesting support

[gcc r16-1348] diagnostics: convert enum logical_location_kind to enum class

2025-06-09 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:bf0c6e1d34fd9cab0bef4d260f7e482e5fd4a371 commit r16-1348-gbf0c6e1d34fd9cab0bef4d260f7e482e5fd4a371 Author: David Malcolm Date: Mon Jun 9 14:15:25 2025 -0400 diagnostics: convert enum logical_location_kind to enum class No functional change intended.

[gcc r16-1344] diagnostics: fix of experimental-html output [PR116792]

2025-06-09 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:82de4cada8669639a8474808db48d63ffade2bcb commit r16-1344-g82de4cada8669639a8474808db48d63ffade2bcb Author: David Malcolm Date: Mon Jun 9 09:40:06 2025 -0400 diagnostics: fix of experimental-html output [PR116792] Add a new vfunc diagnostic_output_format::set

[gcc r16-1269] diagnostics: introduce xml::doctypedecl to avoid hardcoding html

2025-06-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d5050287acd28cbe23df527605449f514a659bba commit r16-1269-gd5050287acd28cbe23df527605449f514a659bba Author: David Malcolm Date: Fri Jun 6 13:41:28 2025 -0400 diagnostics: introduce xml::doctypedecl to avoid hardcoding html As further generalization of XML supp

[gcc r16-1268] diagnostics: move xml defs to a new xml.cc

2025-06-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:1233d79c1935f19104e76ba7aa842dc7ee6c2279 commit r16-1268-g1233d79c1935f19104e76ba7aa842dc7ee6c2279 Author: David Malcolm Date: Fri Jun 6 13:41:27 2025 -0400 diagnostics: move xml defs to a new xml.cc While prototyping new features I'm finding it helpful to us

[gcc r16-1266] text-art: allow wrapper_widget to have no child

2025-06-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:cda7145fa9e97f9f710a09339ea001fccb2662a2 commit r16-1266-gcda7145fa9e97f9f710a09339ea001fccb2662a2 Author: David Malcolm Date: Fri Jun 6 13:41:27 2025 -0400 text-art: allow wrapper_widget to have no child During prototyping a feature I found it useful for

[gcc r16-1267] selftest.h: fix sort order of decls

2025-06-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:0401957b86fa29b25acf3e960e430e6a7c9196eb commit r16-1267-g0401957b86fa29b25acf3e960e430e6a7c9196eb Author: David Malcolm Date: Fri Jun 6 13:41:27 2025 -0400 selftest.h: fix sort order of decls No functional change intended. gcc/ChangeLog:

[gcc r16-1024] diagnostics: implement highlight-a vs -b in HTML output [PR116792]

2025-05-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a746747e2102c965a7736dc22ba56c3bc8e3e61e commit r16-1024-ga746747e2102c965a7736dc22ba56c3bc8e3e61e Author: David Malcolm Date: Fri May 30 19:57:46 2025 -0400 diagnostics: implement highlight-a vs -b in HTML output [PR116792] Update HTML output so that it rend

[gcc r16-1002] diagnostics: consolidate calls to colorizer::set_named_color

2025-05-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:333628a1e2964193c6d93da6332c52ba9e1640b5 commit r16-1002-g333628a1e2964193c6d93da6332c52ba9e1640b5 Author: David Malcolm Date: Fri May 30 07:18:44 2025 -0400 diagnostics: consolidate calls to colorizer::set_named_color I noticed whilst working on another issu

[gcc r16-975] diagnostics: fix PatternFly URL

2025-05-29 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8b3300fe2c2794ed23918e5cc9d3436a8a2751dc commit r16-975-g8b3300fe2c2794ed23918e5cc9d3436a8a2751dc Author: David Malcolm Date: Thu May 29 16:57:53 2025 -0400 diagnostics: fix PatternFly URL gcc/ChangeLog: * diagnostic-format-html.cc (HTML_STYLE): F

[gcc r16-974] diagnostics: reimplement html_token_printer in terms of xml::printer

2025-05-29 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:3d00efc156367ef8f84d90446bf6977b9fed66cf commit r16-974-g3d00efc156367ef8f84d90446bf6977b9fed66cf Author: David Malcolm Date: Thu May 29 16:57:52 2025 -0400 diagnostics: reimplement html_token_printer in terms of xml::printer No functional change intended.

[gcc r16-973] diagnostics: bulletproof html_builder::make_metadata_element

2025-05-29 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:554d2a2f0e200607dcdfbf15328800bc1c21e2fd commit r16-973-g554d2a2f0e200607dcdfbf15328800bc1c21e2fd Author: David Malcolm Date: Thu May 29 16:57:52 2025 -0400 diagnostics: bulletproof html_builder::make_metadata_element gcc/ChangeLog: * diagnostic-f

[gcc r16-972] diagnostics: use unique_ptr for m_format_postprocessor

2025-05-29 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:afee0b19dfdc39b555ac66209362d8df3e26afa7 commit r16-972-gafee0b19dfdc39b555ac66209362d8df3e26afa7 Author: David Malcolm Date: Thu May 29 16:57:52 2025 -0400 diagnostics: use unique_ptr for m_format_postprocessor No functional change intended. gcc/cp/

[gcc r16-579] diagnostics: improvements to experimental-html output [PR116792]

2025-05-12 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e4ccad8faf5266248993f7896b000ccf871ded30 commit r16-579-ge4ccad8faf5266248993f7896b000ccf871ded30 Author: David Malcolm Date: Mon May 12 21:45:36 2025 -0400 diagnostics: improvements to experimental-html output [PR116792] Add barebones support for * diagn

[gcc r16-487] diagnostics: convert HTML output test plugin to 'experimental-html' sink [PR116792]

2025-05-08 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:1a2c62212bd912f5c8130e992ce282b542599f98 commit r16-487-g1a2c62212bd912f5c8130e992ce282b542599f98 Author: David Malcolm Date: Thu May 8 20:41:35 2025 -0400 diagnostics: convert HTML output test plugin to 'experimental-html' sink [PR116792] In r15-3752-g48261

[gcc r16-416] json: implement JSON pointer; use it in sarif-replay [PR117988]

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:52fe9502eb153f87154cfcb6a58ab84164d7e1d9 commit r16-416-g52fe9502eb153f87154cfcb6a58ab84164d7e1d9 Author: David Malcolm Date: Tue May 6 09:26:19 2025 -0400 json: implement JSON pointer; use it in sarif-replay [PR117988] This patch extends our json class to tr

[gcc r16-417] diagnostics: use diagnostic_option_id in one more place

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:f4fa41cd5ccbcc1a45e68c15bda2461e8d7215b9 commit r16-417-gf4fa41cd5ccbcc1a45e68c15bda2461e8d7215b9 Author: David Malcolm Date: Tue May 6 09:26:19 2025 -0400 diagnostics: use diagnostic_option_id in one more place No functional change intended. gcc/Cha

[gcc r16-414] sarif output: capture nesting of logical locations [PR116176]

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:f25e178b8c2cc868168b0a29ab03260fbefa4ff7 commit r16-414-gf25e178b8c2cc868168b0a29ab03260fbefa4ff7 Author: David Malcolm Date: Tue May 6 09:26:18 2025 -0400 sarif output: capture nesting of logical locations [PR116176] Previously our SARIF output did not captu

[gcc r16-415] diagnostics: support XML and JSON kinds of logical locations

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:9fb44cc4823106729d086713dd022a4590703a4c commit r16-415-g9fb44cc4823106729d086713dd022a4590703a4c Author: David Malcolm Date: Tue May 6 09:26:18 2025 -0400 diagnostics: support XML and JSON kinds of logical locations gcc/ChangeLog: * diagnostic-fo

[gcc r16-413] diagnostics: add logical_location_manager; reimplement logical_location

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8ab6899dce92e6ef8cc55096789fcda60d4129cb commit r16-413-g8ab6899dce92e6ef8cc55096789fcda60d4129cb Author: David Malcolm Date: Tue May 6 09:26:17 2025 -0400 diagnostics: add logical_location_manager; reimplement logical_location Previously we used an abstract

[gcc r16-412] libgdiagnostics: add accessors for diagnostic_logical_location [LIBGDIAGNOSTICS_ABI_1]

2025-05-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:bf6d85490a2a95d251b88812dbf6d239be54ac18 commit r16-412-gbf6d85490a2a95d251b88812dbf6d239be54ac18 Author: David Malcolm Date: Tue May 6 09:26:17 2025 -0400 libgdiagnostics: add accessors for diagnostic_logical_location [LIBGDIAGNOSTICS_ABI_1] For followup wo

[gcc r16-314] sarif output: introduce sarif_serialization_format

2025-04-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e504a59bd149f8def875f8924db8fa0c2a164c11 commit r16-314-ge504a59bd149f8def875f8924db8fa0c2a164c11 Author: David Malcolm Date: Wed Apr 30 16:50:16 2025 -0400 sarif output: introduce sarif_serialization_format The SARIF 2.1.0 spec says that although a "SARIF lo

[gcc r16-315] prime-paths.cc: remove redundant semicolons

2025-04-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:49d2c6ced2c894a8fe21ec0a21c1458cb3086ee8 commit r16-315-g49d2c6ced2c894a8fe21ec0a21c1458cb3086ee8 Author: David Malcolm Date: Wed Apr 30 16:50:17 2025 -0400 prime-paths.cc: remove redundant semicolons Fixes a couple of pedantic warnings. gcc/ChangeLo

[gcc r16-313] analyzer: add more test coverage for sprintf

2025-04-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8c80fc106482dd38c09f0e5a45b6d4dcb3498e50 commit r16-313-g8c80fc106482dd38c09f0e5a45b6d4dcb3498e50 Author: David Malcolm Date: Wed Apr 30 16:50:16 2025 -0400 analyzer: add more test coverage for sprintf gcc/testsuite/ChangeLog: PR analyzer/107017

[gcc r16-312] analyzer: avoid saying "'0' is NULL"

2025-04-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:039ba6580f5328acbca4f498f9d5d6055bf59ffa commit r16-312-g039ba6580f5328acbca4f498f9d5d6055bf59ffa Author: David Malcolm Date: Wed Apr 30 16:50:15 2025 -0400 analyzer: avoid saying "'0' is NULL" gcc/analyzer/ChangeLog: * sm-malloc.cc (malloc_diagno

[gcc r16-266] analyzer: handle NRVO and DECL_BY_REFERENCE [PR111536]

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a1922f0252b3b09016df76bd5b10119206935e37 commit r16-266-ga1922f0252b3b09016df76bd5b10119206935e37 Author: David Malcolm Date: Mon Apr 28 18:21:25 2025 -0400 analyzer: handle NRVO and DECL_BY_REFERENCE [PR111536] The analyzer was issuing false warnings about u

[gcc r16-265] analyzer: fix null deref false negative on std::unique_ptr [PR109366]

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:2a63dc8c65d469e1d7ac3d764179653bf0ec843f commit r16-265-g2a63dc8c65d469e1d7ac3d764179653bf0ec843f Author: David Malcolm Date: Mon Apr 28 18:21:24 2025 -0400 analyzer: fix null deref false negative on std::unique_ptr [PR109366] gcc/analyzer/ChangeLog:

[gcc r16-263] analyzer, c++: add placeholder implementation of ana::translation_unit for C++

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:13f4b12393fa9813b57f5d2dff0753945a2812ce commit r16-263-g13f4b12393fa9813b57f5d2dff0753945a2812ce Author: David Malcolm Date: Mon Apr 28 18:21:23 2025 -0400 analyzer,c++: add placeholder implementation of ana::translation_unit for C++ Implement ana::translat

[gcc r16-259] analyzer: convert gcall * to gcall & in many places

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:c2f8c7ad2db225b55fb2ce53ed4a2d107b4f850c commit r16-259-gc2f8c7ad2db225b55fb2ce53ed4a2d107b4f850c Author: David Malcolm Date: Mon Apr 28 18:21:21 2025 -0400 analyzer: convert gcall * to gcall & in many places No functional change intended. gcc/analyz

gcc-cvs@gcc.gnu.org

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4e1f545df9da1d2e6f9189c6d289a4875f1e24e3 commit r16-260-g4e1f545df9da1d2e6f9189c6d289a4875f1e24e3 Author: David Malcolm Date: Mon Apr 28 18:21:22 2025 -0400 analyzer: convert various call_summary * to call_summary & No functional change intended. gcc

[gcc r16-261] analyzer: use unique_ptr for state_machine instances

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:6f9764571d2dd1b03e41be18b0bcd4fa445b958f commit r16-261-g6f9764571d2dd1b03e41be18b0bcd4fa445b958f Author: David Malcolm Date: Mon Apr 28 18:21:22 2025 -0400 analyzer: use unique_ptr for state_machine instances gcc/analyzer/ChangeLog: * engine.cc (

[gcc r16-258] analyzer: convert various enums to "enum class"

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:978e9dfc0a1331ba06763a95b44dacf7f0e83613 commit r16-258-g978e9dfc0a1331ba06763a95b44dacf7f0e83613 Author: David Malcolm Date: Mon Apr 28 18:21:21 2025 -0400 analyzer: convert various enums to "enum class" Modernization; no functional change intended.

[gcc r16-257] analyzer: use analyzer/common.h as a common header

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d0500cd5e249d57960c61484094d74ffd06655fd commit r16-257-gd0500cd5e249d57960c61484094d74ffd06655fd Author: David Malcolm Date: Mon Apr 28 18:21:21 2025 -0400 analyzer: use analyzer/common.h as a common header Our headers are a major pain to work with: many req

[gcc r16-256] analyzer: fail if we see unexpected gimple stmt codes

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5ecea59621c63abdfdb4c91f8c37ab68b40b5b75 commit r16-256-g5ecea59621c63abdfdb4c91f8c37ab68b40b5b75 Author: David Malcolm Date: Mon Apr 28 18:21:20 2025 -0400 analyzer: fail if we see unexpected gimple stmt codes gcc/analyzer/ChangeLog: * region-mod

[gcc r16-254] pass_manager: add m_ prefix to pass fields accessed via passes.def

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:1dc8916bcbb14c859def696be9d76f25e69c9b57 commit r16-254-g1dc8916bcbb14c859def696be9d76f25e69c9b57 Author: David Malcolm Date: Mon Apr 28 18:21:19 2025 -0400 pass_manager: add m_ prefix to pass fields accessed via passes.def Make it clearer when we're accessin

[gcc r16-255] analyzer: add a call_details::dump (using text_art)

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:0ef00f71969f200589355eb96a393b584340c0cf commit r16-255-g0ef00f71969f200589355eb96a393b584340c0cf Author: David Malcolm Date: Mon Apr 28 18:21:20 2025 -0400 analyzer: add a call_details::dump (using text_art) Add a new function to help debugging -fanalyzer.

[gcc r16-253] c, c++: use unique_ptr in name_hint to reduce naked 'new'

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:9c4336cbf0522876ca3e81a2b5a71c8294441b81 commit r16-253-g9c4336cbf0522876ca3e81a2b5a71c8294441b81 Author: David Malcolm Date: Mon Apr 28 18:21:19 2025 -0400 c,c++: use unique_ptr in name_hint to reduce naked 'new' gcc/c-family/ChangeLog: * name-hi

[gcc r16-251] diagnostics: make diagnostic_context::m_abort_on_error private

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:0c5b98be0806e275685a2803c49a695328f5dd8b commit r16-251-g0c5b98be0806e275685a2803c49a695328f5dd8b Author: David Malcolm Date: Mon Apr 28 18:21:18 2025 -0400 diagnostics: make diagnostic_context::m_abort_on_error private No functional change intended.

[gcc r16-252] diagnostics: use diagnostic_option_id for m_opt_permissive

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:bc39b0072f5660dd5dbacd551312be24281226ce commit r16-252-gbc39b0072f5660dd5dbacd551312be24281226ce Author: David Malcolm Date: Mon Apr 28 18:21:18 2025 -0400 diagnostics: use diagnostic_option_id for m_opt_permissive gcc/ChangeLog: * diagnostic.h (

[gcc r16-250] sarif output: introduce sarif_generation_options

2025-04-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a25818cd302a77ab2ca3b27c32702b9b163d65f7 commit r16-250-ga25818cd302a77ab2ca3b27c32702b9b163d65f7 Author: David Malcolm Date: Mon Apr 28 18:21:18 2025 -0400 sarif output: introduce sarif_generation_options Signed-off-by: David Malcolm gcc/ChangeLog:

[gcc r15-8993] testsuite: fix some malformed dg-require-* directives

2025-03-27 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:c88abca94a6abba20ba0bea32a0192d28e6f04ed commit r15-8993-gc88abca94a6abba20ba0bea32a0192d28e6f04ed Author: David Malcolm Date: Thu Mar 27 20:00:29 2025 -0400 testsuite: fix some malformed dg-require-* directives gcc/testsuite/ChangeLog: * g++.dg/a

[gcc r15-8992] contrib: add dg-lint and libgdiagnostics.py [PR116163]

2025-03-27 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8d6de758cca6d16eb930ac1a7008ee54ec5489d9 commit r15-8992-g8d6de758cca6d16eb930ac1a7008ee54ec5489d9 Author: David Malcolm Date: Thu Mar 27 19:46:20 2025 -0400 contrib: add dg-lint and libgdiagnostics.py [PR116163] Changed in v2: - eliminated COMMON_MISSPEL

[gcc r15-8943] testsuite, gomp: fix broken dg directives

2025-03-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:3b166100add9f00d6d8e2812cec86d6447ebf5dd commit r15-8943-g3b166100add9f00d6d8e2812cec86d6447ebf5dd Author: David Malcolm Date: Wed Mar 26 17:39:58 2025 -0400 testsuite, gomp: fix broken dg directives gcc/testsuite/ChangeLog: * c-c++-common/gomp/me

[gcc r15-8944] testsuite, powerpc: fix broken dg directives

2025-03-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:fc749717001436d49ed34aec6b034670f5a3fbcd commit r15-8944-gfc749717001436d49ed34aec6b034670f5a3fbcd Author: David Malcolm Date: Wed Mar 26 17:40:31 2025 -0400 testsuite, powerpc: fix broken dg directives Found by dg-lint. gcc/testsuite/ChangeLog:

[gcc r15-8942] testsuite: fix broken dg directives

2025-03-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a49d66f4e5e9cc5d133b25b022a09aa7f2a2162c commit r15-8942-ga49d66f4e5e9cc5d133b25b022a09aa7f2a2162c Author: David Malcolm Date: Wed Mar 26 17:39:32 2025 -0400 testsuite: fix broken dg directives Found by dg-lint. gcc/testsuite/ChangeLog: *

[gcc r15-8447] diagnostics: fix crash in urlifier with -Wfatal-errors [PR119366]

2025-03-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:24b6d2014035073870d9d8dae9152fc16fc319fd commit r15-8447-g24b6d2014035073870d9d8dae9152fc16fc319fd Author: David Malcolm Date: Wed Mar 19 15:03:42 2025 -0400 diagnostics: fix crash in urlifier with -Wfatal-errors [PR119366] diagnostic_context's dtor assumed t

[gcc r15-8016] analyzer: support RAW_DATA_CST [PR117262]

2025-03-12 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8015a72ae496401e05942f4d33c94aa45174f841 commit r15-8016-g8015a72ae496401e05942f4d33c94aa45174f841 Author: David Malcolm Date: Wed Mar 12 20:51:06 2025 -0400 analyzer: support RAW_DATA_CST [PR117262] gcc/analyzer/ChangeLog: PR analyzer/117262

[gcc r15-7658] sarif-replay: add testcase for empty input file

2025-02-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:c5f541e40aca2d36c8a2a731e6b811aa1ad9b38f commit r15-7658-gc5f541e40aca2d36c8a2a731e6b811aa1ad9b38f Author: David Malcolm Date: Thu Feb 20 17:10:54 2025 -0500 sarif-replay: add testcase for empty input file gcc/testsuite/ChangeLog: * sarif-replay.d

[gcc r15-7659] diagnostics: add comments about global_dc

2025-02-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4e9ee99647ebb9a7cab1497d78477f75d1157ac5 commit r15-7659-g4e9ee99647ebb9a7cab1497d78477f75d1157ac5 Author: David Malcolm Date: Thu Feb 20 17:10:54 2025 -0500 diagnostics: add comments about global_dc No functional change intended. gcc/ChangeLog:

[gcc r15-7657] sarif-replay: improve error for unescaped braces in messages (§3.11.5)

2025-02-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5a30a3aba065f6e683bc429da44437676662e113 commit r15-7657-g5a30a3aba065f6e683bc429da44437676662e113 Author: David Malcolm Date: Thu Feb 20 17:10:53 2025 -0500 sarif-replay: improve error for unescaped braces in messages (§3.11.5) Spotted via https://github.com

[gcc r15-7627] input: give file_cache_slot its own copy of the file path [PR118919]

2025-02-19 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:ee6619b1246b38cfb36f6efd931a6f475a9033c7 commit r15-7627-gee6619b1246b38cfb36f6efd931a6f475a9033c7 Author: David Malcolm Date: Wed Feb 19 09:46:43 2025 -0500 input: give file_cache_slot its own copy of the file path [PR118919] input.cc's file_cache was borrow

[gcc r15-7626] analyzer: handle more IFN_UBSAN_* as no-ops [PR118300]

2025-02-19 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:58b90139e093aeb5494627d92257a97aebb4a6d9 commit r15-7626-g58b90139e093aeb5494627d92257a97aebb4a6d9 Author: David Malcolm Date: Wed Feb 19 09:44:46 2025 -0500 analyzer: handle more IFN_UBSAN_* as no-ops [PR118300] Previously the analyzer treated IFN_UBSAN_BOUN

[gcc r15-7611] analyzer: add more properties to sarif output

2025-02-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:fcdcccdbf809f918db354353ce3afd5b299f913c commit r15-7611-gfcdcccdbf809f918db354353ce3afd5b299f913c Author: David Malcolm Date: Tue Feb 18 16:54:57 2025 -0500 analyzer: add more properties to sarif output Add some more properties to the analyzer's sarif output

[gcc r15-7610] sarif output: fix alphabetization in sarif_scheme_handler::make_sink

2025-02-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:196e8dbddc509cd6f42f879b72934dfbdb470aa1 commit r15-7610-g196e8dbddc509cd6f42f879b72934dfbdb470aa1 Author: David Malcolm Date: Tue Feb 18 16:54:52 2025 -0500 sarif output: fix alphabetization in sarif_scheme_handler::make_sink No functional change intended.

[gcc r15-7564] sarif-replay: handle the 'fixes' property (§3.27.30)

2025-02-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d0d5204afff226ffc5d329b8e4734dda081dd9b4 commit r15-7564-gd0d5204afff226ffc5d329b8e4734dda081dd9b4 Author: David Malcolm Date: Sat Feb 15 08:18:19 2025 -0500 sarif-replay: handle the 'fixes' property (§3.27.30) This adds support to sarif-replay to display fix

[gcc r15-7563] sarif-replay: don't add trailing " [error]"

2025-02-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d022a068e0c8587b2570147b738cb2781242f162 commit r15-7563-gd022a068e0c8587b2570147b738cb2781242f162 Author: David Malcolm Date: Sat Feb 15 08:17:09 2025 -0500 sarif-replay: don't add trailing " [error]" Our SARIF output supplies "error" for the rule ID for DK_

[gcc r15-7562] sarif-replay: handle relatedLocations without messages (§3.27.22)

2025-02-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:79c311d42f846f3e65e012d66e5d8fde4c3b1958 commit r15-7562-g79c311d42f846f3e65e012d66e5d8fde4c3b1958 Author: David Malcolm Date: Sat Feb 15 08:15:58 2025 -0500 sarif-replay: handle relatedLocations without messages (§3.27.22) Given the .sarif output from e.g.:

[gcc r15-7561] sarif-replay: display annotations as labelled ranges (§3.28.6) [PR118881]

2025-02-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a1f63ea36e9c9f2f66980dccc76d18cf781716a7 commit r15-7561-ga1f63ea36e9c9f2f66980dccc76d18cf781716a7 Author: David Malcolm Date: Sat Feb 15 08:13:06 2025 -0500 sarif-replay: display annotations as labelled ranges (§3.28.6) [PR118881] In our .sarif output from e

[gcc r15-7515] jit: add "final override" to diagnostic sink [PR116613]

2025-02-13 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:6ac313525a1faecb9f39a0ba3240f7a9ead91dcc commit r15-7515-g6ac313525a1faecb9f39a0ba3240f7a9ead91dcc Author: David Malcolm Date: Thu Feb 13 18:10:47 2025 -0500 jit: add "final override" to diagnostic sink [PR116613] I added class jit_diagnostic_listener in r15-

[gcc r15-7474] sarif-replay: fix off-by-one in handling of "endColumn" (§3.30.8) [PR118792]

2025-02-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e8c5013b6b7820d77edc45d04e634d49b20c05ce commit r15-7474-ge8c5013b6b7820d77edc45d04e634d49b20c05ce Author: David Malcolm Date: Tue Feb 11 08:54:15 2025 -0500 sarif-replay: fix off-by-one in handling of "endColumn" (§3.30.8) [PR118792] gcc/ChangeLog:

[gcc r15-7317] sarif-replay: support "cached" logical locations [§3.33.3]

2025-02-01 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:cf24c0fa53870da6e666a97b79c4b053317c4951 commit r15-7317-gcf24c0fa53870da6e666a97b79c4b053317c4951 Author: David Malcolm Date: Sat Feb 1 08:38:13 2025 -0500 sarif-replay: support "cached" logical locations [§3.33.3] Some SARIF files offload most of the proper

[gcc r15-7255] sarif output: escape braces in messages [PR118675]

2025-01-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:b4bd06774ced72d5f0059ec55022840ad3f37fa4 commit r15-7255-gb4bd06774ced72d5f0059ec55022840ad3f37fa4 Author: David Malcolm Date: Tue Jan 28 10:36:53 2025 -0500 sarif output: escape braces in messages [PR118675] gcc/ChangeLog: PR other/118675

[gcc r15-7256] input.cc: show line record indices in file_cache_slot::dump

2025-01-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:50c37516958319e10a137d2b3dba7b070523248a commit r15-7256-g50c37516958319e10a137d2b3dba7b070523248a Author: David Malcolm Date: Tue Jan 28 10:38:39 2025 -0500 input.cc: show line record indices in file_cache_slot::dump gcc/ChangeLog: * input.cc (fi

[gcc r15-7179] jit: fix for write_reproducer [PR117886]

2025-01-24 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4d18acf8023ba0495007aa7a6f36d5509a51760b commit r15-7179-g4d18acf8023ba0495007aa7a6f36d5509a51760b Author: David Malcolm Date: Fri Jan 24 10:20:16 2025 -0500 jit: fix for write_reproducer [PR117886] The original generated .c reproducer for PR jit/117886 did n

[gcc r15-7178] sarif-replay: respect prefix and suffix during installation [PR117670]

2025-01-24 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d49667be2c2953c33086a02cac8729a550990c8c commit r15-7178-gd49667be2c2953c33086a02cac8729a550990c8c Author: David Malcolm Date: Fri Jan 24 10:20:11 2025 -0500 sarif-replay: respect prefix and suffix during installation [PR117670] gcc/ChangeLog: PR

[gcc r15-7126] jit: fix startup on aarch64

2025-01-22 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:27470f9a818538fadb0e458a272358c7141fcd8c commit r15-7126-g27470f9a818538fadb0e458a272358c7141fcd8c Author: David Malcolm Date: Wed Jan 22 08:35:41 2025 -0500 jit: fix startup on aarch64 libgccjit fails on startup on aarch64 (and probably other archs).

[gcc r15-6886] c: improve UX for -Wincompatible-pointer-types (v3) [PR116871]

2025-01-13 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:bbc7900ce7e2c3d906286674f80789f057e86c0a commit r15-6886-gbbc7900ce7e2c3d906286674f80789f057e86c0a Author: David Malcolm Date: Mon Jan 13 19:47:25 2025 -0500 c: improve UX for -Wincompatible-pointer-types (v3) [PR116871] PR c/116871 notes that our diagnostics

[gcc r15-6838] c: UX improvements to 'too {few, many} arguments' errors (v5) [PR118112]

2025-01-12 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a236f70617213343f3075ee43e8d9f5882dca400 commit r15-6838-ga236f70617213343f3075ee43e8d9f5882dca400 Author: David Malcolm Date: Sun Jan 12 13:46:31 2025 -0500 c: UX improvements to 'too {few,many} arguments' errors (v5) [PR118112] Consider this case of a bad c

[gcc r15-6507] c: special-case some "bool" errors with C23 (v2) [PR117629]

2025-01-02 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:321983033d621e3f75e11d380c4463956a3f6e1e commit r15-6507-g321983033d621e3f75e11d380c4463956a3f6e1e Author: David Malcolm Date: Thu Jan 2 15:10:15 2025 -0500 c: special-case some "bool" errors with C23 (v2) [PR117629] Changed in v2: - distinguish between "

[gcc r15-6286] sarif-replay: handle embedded links (§3.11.6)

2024-12-16 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:7f4f49687b1f1b7aed0d6626b24f214e8a800439 commit r15-6286-g7f4f49687b1f1b7aed0d6626b24f214e8a800439 Author: David Malcolm Date: Mon Dec 16 11:22:50 2024 -0500 sarif-replay: handle embedded links (§3.11.6) Handle embedded links in plain text messages. For now,

[gcc r15-6282] diagnostics: implement file_cache::dump

2024-12-16 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e55cfebd0016e4945643322cb083b2fdf8ac835d commit r15-6282-ge55cfebd0016e4945643322cb083b2fdf8ac835d Author: David Malcolm Date: Mon Dec 16 11:22:49 2024 -0500 diagnostics: implement file_cache::dump This is purely for use when debugging. gcc/ChangeLog

[gcc r15-6284] sarif-replay: quote source from artifact contents [PR117943]

2024-12-16 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:778336e0e4f25745f76a127801dc3bab5e9c1334 commit r15-6284-g778336e0e4f25745f76a127801dc3bab5e9c1334 Author: David Malcolm Date: Mon Dec 16 11:22:49 2024 -0500 sarif-replay: quote source from artifact contents [PR117943] The diagnostic source-quoting machinery

[gcc r15-6285] libgdiagnostics: consolidate logical locations

2024-12-16 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:2af541920787e333a25b6524e6b94200f128ba13 commit r15-6285-g2af541920787e333a25b6524e6b94200f128ba13 Author: David Malcolm Date: Mon Dec 16 11:22:50 2024 -0500 libgdiagnostics: consolidate logical locations This patch updates diagnostic_manager_new_logical_loca

[gcc r15-6283] diagnostics: move libgdiagnostics dc from sinks into diagnostic_manager

2024-12-16 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:ea7da640cf234ebde8d73d996dd14e6563c1ffcf commit r15-6283-gea7da640cf234ebde8d73d996dd14e6563c1ffcf Author: David Malcolm Date: Mon Dec 16 11:22:49 2024 -0500 diagnostics: move libgdiagnostics dc from sinks into diagnostic_manager libgdiagnostics was written b

[gcc r15-6118] c++: tweak colorization of incompatible declspecs

2024-12-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4b4023d52986b20369a0bdc9366d82c2b2f1efc7 commit r15-6118-g4b4023d52986b20369a0bdc9366d82c2b2f1efc7 Author: David Malcolm Date: Wed Dec 11 10:32:14 2024 -0500 c++: tweak colorization of incompatible declspecs Introduce a helper function for complaining about "

[gcc r15-6115] diagnostics: tweak output for nested messages [PR116253]

2024-12-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:331226fd87c2010928329ef35b6d4f680d9234d1 commit r15-6115-g331226fd87c2010928329ef35b6d4f680d9234d1 Author: David Malcolm Date: Wed Dec 11 10:21:35 2024 -0500 diagnostics: tweak output for nested messages [PR116253] When printing nested messages with -fdia

[gcc r15-6117] diagnostics: suppress "note: " prefix in nested diagnostics [PR116253]

2024-12-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:7435d1dbae8ae1db239228811b1e1f2452674704 commit r15-6117-g7435d1dbae8ae1db239228811b1e1f2452674704 Author: David Malcolm Date: Wed Dec 11 10:26:17 2024 -0500 diagnostics: suppress "note: " prefix in nested diagnostics [PR116253] This patch is a followup to:

[gcc r15-6116] c++: print z candidate count and number them (v2)

2024-12-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d3dd24acd74605488ebdb93c8b95da958053d43f commit r15-6116-gd3dd24acd74605488ebdb93c8b95da958053d43f Author: David Malcolm Date: Wed Dec 11 10:24:26 2024 -0500 c++: print z candidate count and number them (v2) Changed in v2: changed wording to "there is"/"there

[gcc r15-6114] input.cc: rename file_cache:in_context

2024-12-11 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e4ef3aa2911f1a1548089712b0bf34c812c19438 commit r15-6114-ge4ef3aa2911f1a1548089712b0bf34c812c19438 Author: David Malcolm Date: Wed Dec 11 10:14:37 2024 -0500 input.cc: rename file_cache:in_context No functional change intended. gcc/ChangeLog:

  1   2   3   4   >