[PATCH] contrib: Skip libstdc++ files in check_GNU_style.py

Jonathan Wakely jwakely@redhat.com
Thu Dec 4 10:54:03 GMT 2025


The libstdc++ style is different from the rest of GCC, so do not apply
the checks to libstdc++ files in a patch.

contrib/ChangeLog:

	* check_GNU_style_lib.py (check_GNU_style_file): Do not check
	libstdc++ files.
---

This is needed because the "sanity check" action on the Forge fails for
libstdc++ patches.

OK for trunk?

 contrib/check_GNU_style_lib.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/contrib/check_GNU_style_lib.py b/contrib/check_GNU_style_lib.py
index faf30c4d9a2e..fccb3d656918 100755
--- a/contrib/check_GNU_style_lib.py
+++ b/contrib/check_GNU_style_lib.py
@@ -285,6 +285,9 @@ def check_GNU_style_file(file, format):
         # Skip testsuite files
         if 'testsuite' in t or t.endswith('.py'):
             continue
+        # Libstdc++ does not use GNU style
+        if t.startswith('libstdc++-v3/'):
+            continue
 
         for hunk in pfile:
             delta = 0
-- 
2.52.0



More information about the Libstdc++ mailing list