This is a follow-up to the discussion about testing changes to the C++ front end in https://gcc.gnu.org/pipermail/gcc-patches/2024-October/664258.html
It also clarifies that the make invocation examples should be made from the *build* tree. Validated fine via https://validator.w3.org. --- htdocs/contribute.html | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/htdocs/contribute.html b/htdocs/contribute.html index 53c27c6e..3ab65323 100644 --- a/htdocs/contribute.html +++ b/htdocs/contribute.html @@ -111,9 +111,17 @@ For a normal native configuration, running</p> make bootstrap make -k check </pre></blockquote> -<p>from the top level of the GCC tree (<strong>not</strong> the +<p>from the top level of the GCC build tree (<strong>not</strong> the <code>gcc</code> subdirectory) will accomplish this.</p> +<p>If your change is to the C++ front end, you need to run the C++ testsuite +in all standard conformance levels. For a normal native configuration, +running</p> +<blockquote><pre> +make -C gcc -k check-c++-all +</pre></blockquote> +<p>from the top level of the GCC build tree will accomplish this.</p> + <p>If your change is to a front end other than the C or C++ front end, or a runtime library other than <code>libgcc</code>, you need to verify only that the runtime library for that language still builds and the -- 2.44.0