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

Reply via email to