[gcc r15-865] Fix bootstrap on AIX by adding c-family/c-type-mismatch.cc [PR115167]

2024-05-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:b544ff88560e100e53ed8966d38f172c5bafce8d commit r15-865-gb544ff88560e100e53ed8966d38f172c5bafce8d Author: David Malcolm Date: Tue May 28 13:04:25 2024 -0400 Fix bootstrap on AIX by adding c-family/c-type-mismatch.cc [PR115167] PR bootstrap/115167 reports a bo

[gcc r15-866] diagnostics: disable localization of events in selftest paths [PR115203]

2024-05-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:2dbb1c124c1e585dc413132d7a8d4be62c6b7baa commit r15-866-g2dbb1c124c1e585dc413132d7a8d4be62c6b7baa Author: David Malcolm Date: Tue May 28 13:04:26 2024 -0400 diagnostics: disable localization of events in selftest paths [PR115203] gcc/ChangeLog: PR

[gcc r15-872] regenerate-opt-urls.py: fix transposed values for "vax" and "v850"

2024-05-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:7cc529fe514cc64e88208a6a7acfc6fe6419a453 commit r15-872-g7cc529fe514cc64e88208a6a7acfc6fe6419a453 Author: David Malcolm Date: Tue May 28 15:47:38 2024 -0400 regenerate-opt-urls.py: fix transposed values for "vax" and "v850" gcc/ChangeLog: * config

[gcc r15-873] selftests: split out make_fndecl from selftest.h to its own header

2024-05-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:fb7a943ead689e80e1ffdf6fa4e129dc155312d3 commit r15-873-gfb7a943ead689e80e1ffdf6fa4e129dc155312d3 Author: David Malcolm Date: Tue May 28 15:55:17 2024 -0400 selftests: split out make_fndecl from selftest.h to its own header Avoid selftest.h requiring the "tre

[gcc r15-874] libcpp: move label_text to its own header

2024-05-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:9bda2c4c81b668b1d9abbb58cc4e805ac955a639 commit r15-874-g9bda2c4c81b668b1d9abbb58cc4e805ac955a639 Author: David Malcolm Date: Tue May 28 15:55:24 2024 -0400 libcpp: move label_text to its own header No functional change intended. libcpp/ChangeLog:

[gcc r15-875] diagnostics: consolidate global state in diagnostic-color.cc

2024-05-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:21fc89bac61983a869c066f7377f8280a6adca49 commit r15-875-g21fc89bac61983a869c066f7377f8280a6adca49 Author: David Malcolm Date: Tue May 28 15:55:28 2024 -0400 diagnostics: consolidate global state in diagnostic-color.cc Simplify the table of default colors, avo

[gcc r15-926] analyzer: fix a -Wunused-parameter

2024-05-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:0b3a3a66eb816b7c7e6bcb6f720813284e3eb0ef commit r15-926-g0b3a3a66eb816b7c7e6bcb6f720813284e3eb0ef Author: David Malcolm Date: Thu May 30 08:42:01 2024 -0400 analyzer: fix a -Wunused-parameter gcc/analyzer/ChangeLog: * infinite-loop.cc (looping_bac

[gcc r15-925] Add new text_art::tree_widget and use it in analyzer

2024-05-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:97238e4217d5cdc62686d86e784421bd0f76aa4a commit r15-925-g97238e4217d5cdc62686d86e784421bd0f76aa4a Author: David Malcolm Date: Thu May 30 08:42:00 2024 -0400 Add new text_art::tree_widget and use it in analyzer This patch adds a new text_art::tree_widget, whic

[gcc r15-969] analyzer: detect -Wanalyzer-allocation-size at call stmts [PR106203]

2024-06-01 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:2b0a7fe3abfbd47081f714a0a1263afe00c5cfd9 commit r15-969-g2b0a7fe3abfbd47081f714a0a1263afe00c5cfd9 Author: David Malcolm Date: Sat Jun 1 13:50:32 2024 -0400 analyzer: detect -Wanalyzer-allocation-size at call stmts [PR106203] gcc/analyzer/ChangeLog:

[gcc r15-999] diagnostics: add SARIF property artifact.roles (3.24.6)

2024-06-03 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a67595d5c5d4bd4937de39158b268aed61f3d8d0 commit r15-999-ga67595d5c5d4bd4937de39158b268aed61f3d8d0 Author: David Malcolm Date: Mon Jun 3 16:51:54 2024 -0400 diagnostics: add SARIF property artifact.roles (3.24.6) Add the property "roles" (SARIF v2.1 3.24.6) to

[gcc r15-1107] analyzer: new warning: -Wanalyzer-undefined-behavior-ptrdiff (PR analyzer/105892)

2024-06-07 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:13dcaf1bb6d4f15665a47b14ac0c12cf454e38a2 commit r15-1107-g13dcaf1bb6d4f15665a47b14ac0c12cf454e38a2 Author: David Malcolm Date: Fri Jun 7 16:14:28 2024 -0400 analyzer: new warning: -Wanalyzer-undefined-behavior-ptrdiff (PR analyzer/105892) Add a new warning t

[gcc r15-1109] analyzer: add logging to get_representative_path_var

2024-06-07 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d039eef925878e41e3df1448cac6add51dba6333 commit r15-1109-gd039eef925878e41e3df1448cac6add51dba6333 Author: David Malcolm Date: Fri Jun 7 16:14:29 2024 -0400 analyzer: add logging to get_representative_path_var This was very helpful when debugging the cast_reg

[gcc r15-1108] analyzer: eliminate cast_region::m_original_region

2024-06-07 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:70f26314b62e2d636b1f2d3db43e75abb026e535 commit r15-1108-g70f26314b62e2d636b1f2d3db43e75abb026e535 Author: David Malcolm Date: Fri Jun 7 16:14:29 2024 -0400 analyzer: eliminate cast_region::m_original_region cast_region had its own field m_original_region, ra

[gcc r15-1209] pretty_printer: make all fields private

2024-06-12 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:c5e3be456888aa48f591512ec28183703e70978c commit r15-1209-gc5e3be456888aa48f591512ec28183703e70978c Author: David Malcolm Date: Wed Jun 12 09:15:09 2024 -0400 pretty_printer: make all fields private No functional change intended. gcc/analyzer/ChangeLo

[gcc r15-1210] pretty_printer: convert chunk_info into a class

2024-06-12 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:1cae1a5ce088c1fa351b5752d43de52f1f116a75 commit r15-1210-g1cae1a5ce088c1fa351b5752d43de52f1f116a75 Author: David Malcolm Date: Wed Jun 12 09:15:09 2024 -0400 pretty_printer: convert chunk_info into a class No functional change intended. gcc/cp/Change

[gcc r15-1220] pretty_printer: unbreak build on aarch64 [PR115465]

2024-06-12 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e35f4eab68773b08324f9784ca69f8ace3c657cc commit r15-1220-ge35f4eab68773b08324f9784ca69f8ace3c657cc Author: David Malcolm Date: Wed Jun 12 14:24:47 2024 -0400 pretty_printer: unbreak build on aarch64 [PR115465] I missed this target-specific usage of pretty_pri

[gcc r15-1413] diagnostics: eliminate diagnostic_context::m_make_json_for_path

2024-06-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d3878c85f331c7a378245b636d5d230735b87347 commit r15-1413-gd3878c85f331c7a378245b636d5d230735b87347 Author: David Malcolm Date: Tue Jun 18 10:59:55 2024 -0400 diagnostics: eliminate diagnostic_context::m_make_json_for_path Now that the path-handling code for j

[gcc r15-1414] diagnostics: introduce diagnostic-macro-unwinding.h/cc

2024-06-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:bdcfe7f7f50ec64b45581a175d1eca41c74a3dfe commit r15-1414-gbdcfe7f7f50ec64b45581a175d1eca41c74a3dfe Author: David Malcolm Date: Tue Jun 18 10:59:56 2024 -0400 diagnostics: introduce diagnostic-macro-unwinding.h/cc Eliminate a dependency on "tree" from the code

[gcc r15-1416] diagnostics: rename tree-diagnostic-path.cc to diagnostic-path.cc

2024-06-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:524cdf4dab610e6e53b3b033eacbdb1a03687cc7 commit r15-1416-g524cdf4dab610e6e53b3b033eacbdb1a03687cc7 Author: David Malcolm Date: Tue Jun 18 10:59:56 2024 -0400 diagnostics: rename tree-diagnostic-path.cc to diagnostic-path.cc Now that nothing in tree-diagnostic

[gcc r15-1410] diagnostics: move simple_diagnostic_{path, thread, event} to their own .h/cc

2024-06-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:f89f9c7ae7190c700d1b3727a3fd66e90cfb90ac commit r15-1410-gf89f9c7ae7190c700d1b3727a3fd66e90cfb90ac Author: David Malcolm Date: Tue Jun 18 10:59:54 2024 -0400 diagnostics: move simple_diagnostic_{path,thread,event} to their own .h/cc As work towards eliminatin

[gcc r15-1411] diagnostics: eliminate "tree" from diagnostic_{event, path}

2024-06-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d0334e7798c4be9f6eac5fd9b6273a0ea31b1360 commit r15-1411-gd0334e7798c4be9f6eac5fd9b6273a0ea31b1360 Author: David Malcolm Date: Tue Jun 18 10:59:54 2024 -0400 diagnostics: eliminate "tree" from diagnostic_{event,path} This patch eliminates the use of "tree" fr

[gcc r15-1412] diagnostics: remove tree usage from tree-diagnostic-path.cc

2024-06-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:164ac58fabc6430eed45dda7500dfba64be2bd87 commit r15-1412-g164ac58fabc6430eed45dda7500dfba64be2bd87 Author: David Malcolm Date: Tue Jun 18 10:59:55 2024 -0400 diagnostics: remove tree usage from tree-diagnostic-path.cc No functional change intended. g

[gcc r15-1415] diagnostics: eliminate diagnostic_context::m_print_path callback

2024-06-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:c371d7bdbe69201b4c91179ff6f3e2237e0e7fbe commit r15-1415-gc371d7bdbe69201b4c91179ff6f3e2237e0e7fbe Author: David Malcolm Date: Tue Jun 18 10:59:56 2024 -0400 diagnostics: eliminate diagnostic_context::m_print_path callback No functional change intended.

[gcc r15-1540] diagnostics: fixes to SARIF output [PR109360]

2024-06-21 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:9f4fdc3acebcf6b045edea1361570658da4bc0ab commit r15-1540-g9f4fdc3acebcf6b045edea1361570658da4bc0ab Author: David Malcolm Date: Fri Jun 21 08:46:13 2024 -0400 diagnostics: fixes to SARIF output [PR109360] When adding validation of .sarif files against the sche

[gcc r15-1541] testsuite: check that generated .sarif files validate against the SARIF schema [PR109360]

2024-06-21 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a84fe222029ff21903283cc8ee4bc760ebf80ec2 commit r15-1541-ga84fe222029ff21903283cc8ee4bc760ebf80ec2 Author: David Malcolm Date: Fri Jun 21 08:46:14 2024 -0400 testsuite: check that generated .sarif files validate against the SARIF schema [PR109360] This patch

[gcc r15-1555] diagnostics: move diagnostic_{event, path} functions to diagnostic-path.cc

2024-06-21 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4819dc7d4b84afa98881ffb8471cf19bc362221b commit r15-1555-g4819dc7d4b84afa98881ffb8471cf19bc362221b Author: David Malcolm Date: Fri Jun 21 18:20:38 2024 -0400 diagnostics: move diagnostic_{event,path} functions to diagnostic-path.cc No functional change intend

[gcc r15-1556] diagnostics: remove duplicate copies of diagnostic_kind_text

2024-06-21 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:ccbcde5ec0e481e1ea775649d59691b6f5fcc5a1 commit r15-1556-gccbcde5ec0e481e1ea775649d59691b6f5fcc5a1 Author: David Malcolm Date: Fri Jun 21 18:20:38 2024 -0400 diagnostics: remove duplicate copies of diagnostic_kind_text No functional change intended.

[gcc r15-4343] diagnostics: fix overload of emit_diagnostic [PR117109]

2024-10-14 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:23e7b702521aa5611060a0b8dd194f3801fc commit r15-4343-g23e7b702521aa5611060a0b8dd194f3801fc Author: David Malcolm Date: Mon Oct 14 19:22:46 2024 -0400 diagnostics: fix overload of emit_diagnostic [PR117109] I accidentally broke "make gcc.pot" in r15-40

[gcc r15-4360] testsuite, jit: fix test-error-pr63969-missing-driver.c

2024-10-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:f8dcb559e615dbb4557a23363f9532a3544a7241 commit r15-4360-gf8dcb559e615dbb4557a23363f9532a3544a7241 Author: David Malcolm Date: Tue Oct 15 10:59:48 2024 -0400 testsuite, jit: fix test-error-pr63969-missing-driver.c jit.dg/test-error-pr63969-missing-driver.c tr

[gcc r15-4361] testsuite: simplify analyzer_cpython_plugin.c

2024-10-15 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:77076d85e9aa5e15e1fe5b7db0241fbfc18cf06d commit r15-4361-g77076d85e9aa5e15e1fe5b7db0241fbfc18cf06d Author: David Malcolm Date: Tue Oct 15 11:03:08 2024 -0400 testsuite: simplify analyzer_cpython_plugin.c No functional change intended. gcc/testsuite/C

[gcc r15-4491] diagnostics: add debug dump functions

2024-10-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:2ca19d43fb5d7598c4a6fa9bfbfaf6dea4ea7c33 commit r15-4491-g2ca19d43fb5d7598c4a6fa9bfbfaf6dea4ea7c33 Author: David Malcolm Date: Fri Oct 18 21:51:35 2024 -0400 diagnostics: add debug dump functions This commit expands on r15-3973-g4c7a58ac2617e2, which added

[gcc r15-4492] diagnostics: remove forward decl of json::value from diagnostic.h

2024-10-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:83abdb041426b7490e93c3f77be93148bcd94de3 commit r15-4492-g83abdb041426b7490e93c3f77be93148bcd94de3 Author: David Malcolm Date: Fri Oct 18 21:51:39 2024 -0400 diagnostics: remove forward decl of json::value from diagnostic.h I believe this hasn't been necessar

[gcc r15-4392] diagnostics: eliminate m_ice_handler_cb [PR116613]

2024-10-16 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d826b6389d9605944ce2261c07d2c9515992bccf commit r15-4392-gd826b6389d9605944ce2261c07d2c9515992bccf Author: David Malcolm Date: Wed Oct 16 13:10:07 2024 -0400 diagnostics: eliminate m_ice_handler_cb [PR116613] No functional change intended. gcc/Change

[gcc r15-4393] diagnostics: capture backtraces in SARIF notifications [PR116602]

2024-10-16 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:69b2d523b1069651053cd39dc9b4810a2c7f964a commit r15-4393-g69b2d523b1069651053cd39dc9b4810a2c7f964a Author: David Malcolm Date: Wed Oct 16 13:10:11 2024 -0400 diagnostics: capture backtraces in SARIF notifications [PR116602] This patch makes the SARIF output's

[gcc r15-4230] diagnostics: mark the JSON output format as deprecated

2024-10-09 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a4e4f2d22589a8565bebf906930bf6a536a81167 commit r15-4230-ga4e4f2d22589a8565bebf906930bf6a536a81167 Author: David Malcolm Date: Wed Oct 9 21:26:09 2024 -0400 diagnostics: mark the JSON output format as deprecated The bulk of the documentation for -fdiagnostics

[gcc r15-4231] diagnostics: move text output member functions to correct file

2024-10-09 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:00ede02bc8bb73da8f4bf1d7542142cd923b0c54 commit r15-4231-g00ede02bc8bb73da8f4bf1d7542142cd923b0c54 Author: David Malcolm Date: Wed Oct 9 21:26:09 2024 -0400 diagnostics: move text output member functions to correct file No functional change intended.

[gcc r15-4229] lto: reimplement print_lto_docs_link [PR116613]

2024-10-09 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8d0de31c931ddacc03e8bd1ce6d89f517c62c7b3 commit r15-4229-g8d0de31c931ddacc03e8bd1ce6d89f517c62c7b3 Author: David Malcolm Date: Wed Oct 9 21:26:08 2024 -0400 lto: reimplement print_lto_docs_link [PR116613] gcc/ChangeLog: PR other/116613

[gcc r15-4081] diagnostics: bulletproof opening of SARIF output [PR116978]

2024-10-04 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:385a232229a5b4ee3f4d2a2472bcda28cd8d17b2 commit r15-4081-g385a232229a5b4ee3f4d2a2472bcda28cd8d17b2 Author: David Malcolm Date: Fri Oct 4 18:31:17 2024 -0400 diagnostics: bulletproof opening of SARIF output [PR116978] Introduce a new RAII class diagnostic_outp

[gcc r15-4739] jit: fix leak of pending_assemble_externals_set [PR117275]

2024-10-29 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:7f41203f08b9948c1c636dc9d66571121c6c7793 commit r15-4739-g7f41203f08b9948c1c636dc9d66571121c6c7793 Author: David Malcolm Date: Tue Oct 29 08:25:56 2024 -0400 jit: fix leak of pending_assemble_externals_set [PR117275] My recent r15-4580-g779c0390e3b57d fix for

[gcc r15-4727] testsuite: drop the "test-" prefix from sarif-output python scripts

2024-10-28 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a67594d181527218d8c0316ef68af238f8d80e87 commit r15-4727-ga67594d181527218d8c0316ef68af238f8d80e87 Author: David Malcolm Date: Mon Oct 28 18:43:11 2024 -0400 testsuite: drop the "test-" prefix from sarif-output python scripts Drop the "text-" prefix from the

[gcc r15-4609] Add comment about pp_format to diagnostic_context::report_diagnostic

2024-10-25 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:fc1a001921c9c37b4d4dcaf180998aefb4037b8e commit r15-4609-gfc1a001921c9c37b4d4dcaf180998aefb4037b8e Author: David Malcolm Date: Thu Oct 24 11:47:30 2024 -0400 Add comment about pp_format to diagnostic_context::report_diagnostic No functional change intended.

[gcc r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]

2024-10-29 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:0b73e9382ab51c00a79b2a6f8abbcd31d87f6814 commit r15-4760-g0b73e9382ab51c00a79b2a6f8abbcd31d87f6814 Author: David Malcolm Date: Tue Oct 29 19:12:02 2024 -0400 diagnostics: support multiple output formats simultaneously [PR116613] This patch generalizes diagnos

[gcc r15-4935] diagnostics: update leading comment for class diagnostic_context

2024-11-04 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:b8ac365db7fac9895cf4139400896cdc359c8664 commit r15-4935-gb8ac365db7fac9895cf4139400896cdc359c8664 Author: David Malcolm Date: Mon Nov 4 14:48:23 2024 -0500 diagnostics: update leading comment for class diagnostic_context No functional change intended.

[gcc r15-4934] diagnostics: cleanups to opts-diagnostic.cc

2024-11-04 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:196b13f72f3549442c9e3ea3874ce930d193a1e9 commit r15-4934-g196b13f72f3549442c9e3ea3874ce930d193a1e9 Author: David Malcolm Date: Mon Nov 4 14:48:23 2024 -0500 diagnostics: cleanups to opts-diagnostic.cc No functional change intended. gcc/ChangeLog:

[gcc r15-4969] fortran: dynamically allocate error_buffer [PR117442]

2024-11-05 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8c4184682d1cdfc43296f9550a48eaadb7501bbd commit r15-4969-g8c4184682d1cdfc43296f9550a48eaadb7501bbd Author: David Malcolm Date: Tue Nov 5 18:30:39 2024 -0500 fortran: dynamically allocate error_buffer [PR117442] PR fortran/117442 reports a crash on exit of f95

[gcc r14-10856] jit: fix leak of pending_assemble_externals_set [PR117275]

2024-10-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:acc0b9ff9cf1bcfed63812ca223251485b6471b7 commit r14-10856-gacc0b9ff9cf1bcfed63812ca223251485b6471b7 Author: David Malcolm Date: Wed Oct 30 16:11:41 2024 -0400 jit: fix leak of pending_assemble_externals_set [PR117275] My recent r15-4580-g779c0390e3b57d fix fo

[gcc r14-10855] jit: reset state in varasm.cc [PR117275]

2024-10-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:70f911bf547326a7b9ae6e116c65c22ce0cd0e65 commit r14-10855-g70f911bf547326a7b9ae6e116c65c22ce0cd0e65 Author: David Malcolm Date: Wed Oct 30 16:11:40 2024 -0400 jit: reset state in varasm.cc [PR117275] PR jit/117275 reports various jit test failures seen on

[gcc r14-10854] testsuite, jit: fix test-error-pr63969-missing-driver.c

2024-10-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:771873f0a95162236ab6a237db1b142a39b2f9b9 commit r14-10854-g771873f0a95162236ab6a237db1b142a39b2f9b9 Author: David Malcolm Date: Wed Oct 30 16:11:40 2024 -0400 testsuite, jit: fix test-error-pr63969-missing-driver.c jit.dg/test-error-pr63969-missing-driver.c t

[gcc r15-4840] Use LC_ALL=C when running selftests [PR117361]

2024-11-01 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:8e95e064ea73d46b50a68b0104c18685251d326d commit r15-4840-g8e95e064ea73d46b50a68b0104c18685251d326d Author: David Malcolm Date: Fri Nov 1 12:22:47 2024 -0400 Use LC_ALL=C when running selftests [PR117361] gcc/ChangeLog: PR bootstrap/117361

[gcc r15-4841] analyzer: fix -Wunused-parameter warning [PR117373]

2024-11-01 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:36a92c3829ba7a2683c3b095356b9ed08978420a commit r15-4841-g36a92c3829ba7a2683c3b095356b9ed08978420a Author: David Malcolm Date: Fri Nov 1 12:22:53 2024 -0400 analyzer: fix -Wunused-parameter warning [PR117373] gcc/analyzer/ChangeLog: PR analyzer/11

[gcc r15-4858] analyzer: use std::unique_ptr in "to_json" functions

2024-11-01 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:0cb6078ca83f545bfe54b4064181dca6f81ce45d commit r15-4858-g0cb6078ca83f545bfe54b4064181dca6f81ce45d Author: David Malcolm Date: Fri Nov 1 21:40:47 2024 -0400 analyzer: use std::unique_ptr in "to_json" functions No functional change intended. gcc/analy

[gcc r15-4575] diagnostics: implement buffering for non-textual formats [PR105916]

2024-10-23 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:f565063a0602ad3b48ac687f575dea7a90cd4105 commit r15-4575-gf565063a0602ad3b48ac687f575dea7a90cd4105 Author: David Malcolm Date: Wed Oct 23 10:54:42 2024 -0400 diagnostics: implement buffering for non-textual formats [PR105916] PR fortran/105916 reports stray d

[gcc r15-4580] jit: reset state in varasm.cc [PR117275]

2024-10-23 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:779c0390e3b57d1eebd41bbfe43d1f329c91de6c commit r15-4580-g779c0390e3b57d1eebd41bbfe43d1f329c91de6c Author: David Malcolm Date: Wed Oct 23 14:26:38 2024 -0400 jit: reset state in varasm.cc [PR117275] PR jit/117275 reports various jit test failures seen on

[gcc r15-5202] diagnostics: avoid using global_dc in path-printing

2024-11-13 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5ace2b23199f4216b0cdb0a41a68617bcdee9b3e commit r15-5202-g5ace2b23199f4216b0cdb0a41a68617bcdee9b3e Author: David Malcolm Date: Wed Nov 13 08:26:58 2024 -0500 diagnostics: avoid using global_dc in path-printing gcc/analyzer/ChangeLog: * checker-pat

[gcc r15-5179] selftests: clear GCC_COLORS [PR117503]

2024-11-12 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:169897bb402c46394ca38c8b3146d9d0c7ec35f5 commit r15-5179-g169897bb402c46394ca38c8b3146d9d0c7ec35f5 Author: David Malcolm Date: Tue Nov 12 17:22:46 2024 -0500 selftests: clear GCC_COLORS [PR117503] gcc/ChangeLog: PR bootstrap/117503 * M

[gcc r15-4806] diagnostics: use std::move in output_factory::handler ctor

2024-10-31 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a91569d47d68cfe2b53b97b743c8b936d58b1658 commit r15-4806-ga91569d47d68cfe2b53b97b743c8b936d58b1658 Author: David Malcolm Date: Thu Oct 31 12:25:07 2024 -0400 diagnostics: use std::move in output_factory::handler ctor gcc/ChangeLog: * opts-diagnost

[gcc r15-4805] diagnostics: fix memory leak of m_option_mgr

2024-10-31 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d1d3c17258a564ade216ec908ac99ab6c78f8e3e commit r15-4805-gd1d3c17258a564ade216ec908ac99ab6c78f8e3e Author: David Malcolm Date: Thu Oct 31 12:24:55 2024 -0400 diagnostics: fix memory leak of m_option_mgr Fix some noise seen in "make selftest-valgrind".

[gcc r15-4807] diagnostics: add class lazy_diagnostic_path

2024-10-31 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:da9772be0ceee9b9a3f6f8ff20df939ce8063660 commit r15-4807-gda9772be0ceee9b9a3f6f8ff20df939ce8063660 Author: David Malcolm Date: Thu Oct 31 12:25:36 2024 -0400 diagnostics: add class lazy_diagnostic_path This patch adds a new class lazy_diagnostic_path for

[gcc r15-3749] diagnostics: convert text hooks to use diagnostic_text_output_format [PR116613]

2024-09-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:7da682c896f949259eaf820be17b5781df2cbead commit r15-3749-g7da682c896f949259eaf820be17b5781df2cbead Author: David Malcolm Date: Fri Sep 20 18:51:55 2024 -0400 diagnostics: convert text hooks to use diagnostic_text_output_format [PR116613] The diagnostic_start

[gcc r15-3751] analyzer: simplify dumps using tree_dump_pretty_printer [PR116613]

2024-09-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:39f7703fffee0c1a8aa999b29ae52b2a31903715 commit r15-3751-g39f7703fffee0c1a8aa999b29ae52b2a31903715 Author: David Malcolm Date: Fri Sep 20 18:51:55 2024 -0400 analyzer: simplify dumps using tree_dump_pretty_printer [PR116613] There are numerous "dump" member f

[gcc r15-3752] diagnostics: add HTML output format as a plugin [PR116792]

2024-09-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:48261bd26df624f0b906600fb0ef6864c7a7f895 commit r15-3752-g48261bd26df624f0b906600fb0ef6864c7a7f895 Author: David Malcolm Date: Fri Sep 20 18:51:56 2024 -0400 diagnostics: add HTML output format as a plugin [PR116792] This patch adds an experimental diagnostic

[gcc r15-3750] diagnostics: isolate SARIF output's pretty_printer [PR116613]

2024-09-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:725231e16768bd9f16169b3b7e4cb5a98b251d1c commit r15-3750-g725231e16768bd9f16169b3b7e4cb5a98b251d1c Author: David Malcolm Date: Fri Sep 20 18:51:55 2024 -0400 diagnostics: isolate SARIF output's pretty_printer [PR116613] Add an m_printer to sarif_builder and u

[gcc r15-3748] analyzer: remove redundant 'pp' [PR116613]

2024-09-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:37604edf37b3799e0203ede4dfa60d547322fdfc commit r15-3748-g37604edf37b3799e0203ede4dfa60d547322fdfc Author: David Malcolm Date: Fri Sep 20 18:51:55 2024 -0400 analyzer: remove redundant 'pp' [PR116613] diagnostic_manager::emit_saved_diagnostic makes a useless

[gcc r15-3974] diagnostics: use "%e" to avoid intermediate strings [PR116613]

2024-09-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:3d3d20ccd8365970f34002bfe0a632f2868bc95b commit r15-3974-g3d3d20ccd8365970f34002bfe0a632f2868bc95b Author: David Malcolm Date: Mon Sep 30 11:48:29 2024 -0400 diagnostics: use "%e" to avoid intermediate strings [PR116613] Various diagnostics build an intermedi

[gcc r15-3971] diagnostics: fix memory leak in SARIF selftests

2024-09-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:ab6c7a329d4958aa1f2975196358f7f56a463b3b commit r15-3971-gab6c7a329d4958aa1f2975196358f7f56a463b3b Author: David Malcolm Date: Mon Sep 30 11:48:28 2024 -0400 diagnostics: fix memory leak in SARIF selftests "make selftest-valgrind" was complaining about leaks

[gcc r15-3972] diagnostics: fix typo in XHTML output [PR116792]

2024-09-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:3286b6724ec1d005436dffa5228516db88e754b9 commit r15-3972-g3286b6724ec1d005436dffa5228516db88e754b9 Author: David Malcolm Date: Mon Sep 30 11:48:28 2024 -0400 diagnostics: fix typo in XHTML output [PR116792] gcc/testsuite/ChangeLog: PR other/116792

[gcc r15-3976] diagnostics: isolate diagnostic_context with interface classes [PR116613]

2024-09-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:be02253af810348be689cfa6f235af96c8cc5802 commit r15-3976-gbe02253af810348be689cfa6f235af96c8cc5802 Author: David Malcolm Date: Mon Sep 30 11:48:29 2024 -0400 diagnostics: isolate diagnostic_context with interface classes [PR116613] As work towards supporting

[gcc r15-3978] diagnostics: return text buffer from test_show_locus [PR116613]

2024-09-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:9c14f9a9c19957d9a45a7df97701bad475c80eea commit r15-3978-g9c14f9a9c19957d9a45a7df97701bad475c80eea Author: David Malcolm Date: Mon Sep 30 11:48:30 2024 -0400 diagnostics: return text buffer from test_show_locus [PR116613] As work towards supporting multiple d

[gcc r15-3975] diagnostics: avoid using diagnostic_context's m_printer [PR116613]

2024-09-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:cce52867d1892c08386f780107288473ec0033b7 commit r15-3975-gcce52867d1892c08386f780107288473ec0033b7 Author: David Malcolm Date: Mon Sep 30 11:48:29 2024 -0400 diagnostics: avoid using diagnostic_context's m_printer [PR116613] As work towards supporting multipl

[gcc r15-3973] diagnostics: add "dump" to pretty_printer and output_buffer

2024-09-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:4c7a58ac2617e24069c9ad3d469a7f87dc96091d commit r15-3973-g4c7a58ac2617e24069c9ad3d469a7f87dc96091d Author: David Malcolm Date: Mon Sep 30 11:48:28 2024 -0400 diagnostics: add "dump" to pretty_printer and output_buffer No functional change intended. g

[gcc r15-3977] diagnostics: require callers of diagnostic_show_locus to be explicit about the printer [PR116613]

2024-09-30 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e7a8fbe2fed83b5ce6e2bdb6fd66d9bf47f74db7 commit r15-3977-ge7a8fbe2fed83b5ce6e2bdb6fd66d9bf47f74db7 Author: David Malcolm Date: Mon Sep 30 11:48:30 2024 -0400 diagnostics: require callers of diagnostic_show_locus to be explicit about the printer [PR116613] As

[gcc r15-4983] testsuite: add infinite recursion test case [PR63388]

2024-11-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:85736ba8e1fc4a5003f958dd268a155e379e059f commit r15-4983-g85736ba8e1fc4a5003f958dd268a155e379e059f Author: David Malcolm Date: Wed Nov 6 08:45:29 2024 -0500 testsuite: add infinite recursion test case [PR63388] gcc/testsuite/ChangeLog: PR c++/6338

[gcc r15-4982] diagnostics: fix typo in comment

2024-11-06 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:6f4977ee545ab81906dcdcc6e44b7d6ca1404652 commit r15-4982-g6f4977ee545ab81906dcdcc6e44b7d6ca1404652 Author: David Malcolm Date: Wed Nov 6 08:45:29 2024 -0500 diagnostics: fix typo in comment gcc/ChangeLog: * diagnostic.h (class diagnostic_context):

[gcc r15-5740] analyzer,timevar: avoid naked "new" in JSON-handling

2024-11-27 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:066f309db6a545a7ee0a266018abac60ce7143d9 commit r15-5740-g066f309db6a545a7ee0a266018abac60ce7143d9 Author: David Malcolm Date: Wed Nov 27 19:21:16 2024 -0500 analyzer,timevar: avoid naked "new" in JSON-handling Now that is always included, use std::unique_pt

[gcc r15-5739] c-family: offer suggestions for missing command-line options [PR82892]

2024-11-27 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5341eb669658c7c73d55021b10a4765bf4ce3078 commit r15-5739-g5341eb669658c7c73d55021b10a4765bf4ce3078 Author: David Malcolm Date: Wed Nov 27 19:21:15 2024 -0500 c-family: offer suggestions for missing command-line options [PR82892] Some builtin macros are only d

[gcc r15-5738] C/C++: add fix-it hints for missing '&' and '*' (v5) [PR87850]

2024-11-27 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5336b63fe81029cfd790208fbc69a08c70b82b01 commit r15-5738-g5336b63fe81029cfd790208fbc69a08c70b82b01 Author: David Malcolm Date: Wed Nov 27 19:21:15 2024 -0500 C/C++: add fix-it hints for missing '&' and '*' (v5) [PR87850] This patch adds a note with a fix-it h

[gcc r15-5737] diagnostics: replace %<%s%> with %qs [PR104896]

2024-11-27 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:9f06b910a840d8ed06e27942bc23f260a0e0ccf3 commit r15-5737-g9f06b910a840d8ed06e27942bc23f260a0e0ccf3 Author: David Malcolm Date: Wed Nov 27 19:21:15 2024 -0500 diagnostics: replace %<%s%> with %qs [PR104896] No functional change intended. gcc/analyzer/

[gcc r15-5417] diagnostics: add support for nested diagnostics [PR116253]

2024-11-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a5af2ec16fa75941a39a5a339d13590cd13c54e9 commit r15-5417-ga5af2ec16fa75941a39a5a339d13590cd13c54e9 Author: David Malcolm Date: Mon Nov 18 14:20:17 2024 -0500 diagnostics: add support for nested diagnostics [PR116253] Previously the diagnostic subsystem suppor

[gcc r15-5429] json: add json parsing support

2024-11-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:66e6e4f131e517344e4f2c16f96de90d391d94e0 commit r15-5429-g66e6e4f131e517344e4f2c16f96de90d391d94e0 Author: David Malcolm Date: Mon Nov 18 17:08:36 2024 -0500 json: add json parsing support This patch implements JSON parsing support. It's based on the

[gcc r15-5437] Regenerate config/avr/avr.opt.urls

2024-11-18 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:fff5cfa4353e0c45400d8cb9cbff5c40c55fc97a commit r15-5437-gfff5cfa4353e0c45400d8cb9cbff5c40c55fc97a Author: David Malcolm Date: Mon Nov 18 20:44:09 2024 -0500 Regenerate config/avr/avr.opt.urls gcc/ChangeLog: * config/avr/avr.opt.urls: Regenerate f

[gcc r14-10953] diagnostics: fixes to SARIF output [PR109360]

2024-11-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:07485ccd31935b1f82d321f91c677840bd05247c commit r14-10953-g07485ccd31935b1f82d321f91c677840bd05247c Author: David Malcolm Date: Fri Jun 21 08:46:13 2024 -0400 diagnostics: fixes to SARIF output [PR109360] When adding validation of .sarif files against the sch

[gcc r14-10951] testsuite: fix analyzer C++ failures on Solaris [PR111475]

2024-11-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:156051d083d91f31caf15a70f2d85d65fde3ff08 commit r14-10951-g156051d083d91f31caf15a70f2d85d65fde3ff08 Author: David Malcolm Date: Fri May 3 09:05:29 2024 -0400 testsuite: fix analyzer C++ failures on Solaris [PR111475] As part of PR analyzer/96395, these patche

[gcc r14-10956] analyzer: handle at -O0 [PR115724]

2024-11-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:0f26f4f76961cdc7ebf7f07bec0b370fd1a04972 commit r14-10956-g0f26f4f76961cdc7ebf7f07bec0b370fd1a04972 Author: David Malcolm Date: Thu Jul 4 14:44:51 2024 -0400 analyzer: handle at -O0 [PR115724] At -O0, glibc's: __extern_always_inline void error (

[gcc r14-10954] testsuite: check that generated .sarif files validate against the SARIF schema [PR109360]

2024-11-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:bf01dcd117ceabff839bb002b9eba4494656fd02 commit r14-10954-gbf01dcd117ceabff839bb002b9eba4494656fd02 Author: David Malcolm Date: Fri Jun 21 08:46:14 2024 -0400 testsuite: check that generated .sarif files validate against the SARIF schema [PR109360] This patc

[gcc r14-10955] testsuite: use check-jsonschema for validating .sarif files [PR109360]

2024-11-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:d5d62a38493be4c4923cacf2e9cd2c93d4216001 commit r14-10955-gd5d62a38493be4c4923cacf2e9cd2c93d4216001 Author: David Malcolm Date: Tue Jun 25 20:26:21 2024 -0400 testsuite: use check-jsonschema for validating .sarif files [PR109360] As reported here: https

[gcc r14-10952] regenerate-opt-urls.py: fix transposed values for "vax" and "v850"

2024-11-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:54504e8c704f4c99275fcaced15a0944345ea31c commit r14-10952-g54504e8c704f4c99275fcaced15a0944345ea31c Author: David Malcolm Date: Tue May 28 15:47:38 2024 -0400 regenerate-opt-urls.py: fix transposed values for "vax" and "v850" gcc/ChangeLog: * conf

[gcc r14-10957] SARIF output: fix schema URL [§3.13.3, PR116603]

2024-11-20 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:41344d6077953bf1d16883bea638d31d355b96fd commit r14-10957-g41344d6077953bf1d16883bea638d31d355b96fd Author: David Malcolm Date: Mon Sep 9 19:38:11 2024 -0400 SARIF output: fix schema URL [§3.13.3, PR116603] We were using https://raw.githubusercontent.c

[gcc r15-5705] selftest: invoke "diff" when ASSERT_STREQ fails

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:746629e22888b376f95c45779db40bfbfe2ab282 commit r15-5705-g746629e22888b376f95c45779db40bfbfe2ab282 Author: David Malcolm Date: Tue Nov 26 16:09:37 2024 -0500 selftest: invoke "diff" when ASSERT_STREQ fails Currently when ASSERT_STREQ or ASSERT_STREQ_AT fail w

[gcc r15-5703] csky: use quotes when referring to cpus and archs [PR90160]

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e2db825f857da195e93fd8e4ac5228311fd37775 commit r15-5703-ge2db825f857da195e93fd8e4ac5228311fd37775 Author: David Malcolm Date: Tue Nov 26 15:58:25 2024 -0500 csky: use quotes when referring to cpus and archs [PR90160] gcc/ChangeLog: PR translation

[gcc r15-5704] testsuite: rename plugins from .c to .cc

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:b4d4e22a6232999e1a8bc11db9641fb71d118c0b commit r15-5704-gb4d4e22a6232999e1a8bc11db9641fb71d118c0b Author: David Malcolm Date: Tue Nov 26 16:01:35 2024 -0500 testsuite: rename plugins from .c to .cc In r12-6650-g5c69acb32329d4 we updated our sources from .c t

[gcc r15-5698] plugin: add missing colon in error message [PR93746]

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:08bb92d642757f1d4374b947f45f871cc04b8c65 commit r15-5698-g08bb92d642757f1d4374b947f45f871cc04b8c65 Author: David Malcolm Date: Tue Nov 26 10:39:12 2024 -0500 plugin: add missing colon in error message [PR93746] gcc/ChangeLog: PR plugins/93746

[gcc r15-5699] loop-prefetch: fix wording of warning [PR80760]

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:67458ea13895bae3965274e7f03701fb14f8b1e6 commit r15-5699-g67458ea13895bae3965274e7f03701fb14f8b1e6 Author: David Malcolm Date: Tue Nov 26 10:39:18 2024 -0500 loop-prefetch: fix wording of warning [PR80760] gcc/ChangeLog: PR translation/80760

[gcc r15-5700] c: avoid double-negative in warning message [PR94370]

2024-11-26 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:5134bad11b9a71f869abbb7f3d37b669c6ba138b commit r15-5700-g5134bad11b9a71f869abbb7f3d37b669c6ba138b Author: David Malcolm Date: Tue Nov 26 10:39:48 2024 -0500 c: avoid double-negative in warning message [PR94370] gcc/c/ChangeLog: PR c/94370

[gcc r15-5873] libgdiagnostics: fix a missing rename in the docs

2024-12-02 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:e11c795b09a4b3238dd10e642b9cc406604ac95a commit r15-5873-ge11c795b09a4b3238dd10e642b9cc406604ac95a Author: David Malcolm Date: Mon Dec 2 17:29:56 2024 -0500 libgdiagnostics: fix a missing rename in the docs gcc/ChangeLog: * doc/libgdiagnostics/tut

[gcc r15-5811] Rename "libdiagnostics" to "libgdiagnostics"

2024-11-29 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:bc3597635a708cd91d742c91c6050829cfb4062a commit r15-5811-gbc3597635a708cd91d742c91c6050829cfb4062a Author: David Malcolm Date: Fri Nov 29 18:13:22 2024 -0500 Rename "libdiagnostics" to "libgdiagnostics" "libdiagnostics" clashes with an existing soname in Debi

[gcc r15-5898] libgdiagnostics: fix docs metadata

2024-12-03 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:2b93d71b068b2f5be134350697fb075d72d01163 commit r15-5898-g2b93d71b068b2f5be134350697fb075d72d01163 Author: David Malcolm Date: Tue Dec 3 12:17:01 2024 -0500 libgdiagnostics: fix docs metadata gcc/ChangeLog: * doc/libgdiagnostics/conf.py: Remove "a

[gcc r15-5922] arm: use quotes when referring to command-line options [PR90160]

2024-12-04 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:a0ac8fa55a4749979faa56a9e8bd389252edc89f commit r15-5922-ga0ac8fa55a4749979faa56a9e8bd389252edc89f Author: David Malcolm Date: Wed Dec 4 08:40:34 2024 -0500 arm: use quotes when referring to command-line options [PR90160] gcc/ChangeLog: PR transla

[gcc r15-5927] libgdiagnostics: documentation tweaks

2024-12-04 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:68aefc6988dc34d4b9a2194f9fb08bccfe7a076b commit r15-5927-g68aefc6988dc34d4b9a2194f9fb08bccfe7a076b Author: David Malcolm Date: Wed Dec 4 15:01:34 2024 -0500 libgdiagnostics: documentation tweaks gcc/ChangeLog: * doc/libgdiagnostics/topics/executio

[gcc r15-5928] c++: give suggestion on misspelled class name [PR116771]

2024-12-04 Thread David Malcolm via Gcc-cvs
https://gcc.gnu.org/g:2576dd68a60b3f317f89c8c007d0eea63151a793 commit r15-5928-g2576dd68a60b3f317f89c8c007d0eea63151a793 Author: David Malcolm Date: Wed Dec 4 17:34:27 2024 -0500 c++: give suggestion on misspelled class name [PR116771] gcc/cp/ChangeLog: PR c++/116771

[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:

<    1   2   3   >