https://gcc.gnu.org/g:9b711cfef2270e74fa81aec4b0bce509ded800f6
commit 9b711cfef2270e74fa81aec4b0bce509ded800f6 Author: Iain Buclaw <ibuc...@gdcproject.org> Date: Fri Jan 31 10:16:50 2025 +0100 d: testsuite: Update documentation about subdirectories of gdc.dg gcc/testsuite/ChangeLog: * gdc.test/README.gcc: Update. * gdc.dg/README: New file. Diff: --- gcc/testsuite/gdc.dg/README | 20 ++++++++++++++++++++ gcc/testsuite/gdc.test/README.gcc | 1 + 2 files changed, 21 insertions(+) diff --git a/gcc/testsuite/gdc.dg/README b/gcc/testsuite/gdc.dg/README new file mode 100644 index 000000000000..55ccc3efa318 --- /dev/null +++ b/gcc/testsuite/gdc.dg/README @@ -0,0 +1,20 @@ +The tests in testsuite/gdc.dg are for checking options, code generation and PRs +specific to the D front-end. + +Subdirectories: + +analyzer Tests for AddressSanitizer support. +asan Tests for analyzer support. +debug Tests for debugging options. +extern-c++ Tests for ABI compatibility with C++. +gcov Tests for GCOV (code coverage) support. +lto Tests for Link Time Optimization. +torture Tests for code generation at all optimization levels. +ubsan Tests for UndefinedBehaviorSanitizer support. + + +Copyright (C) 2025 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. diff --git a/gcc/testsuite/gdc.test/README.gcc b/gcc/testsuite/gdc.test/README.gcc index 984da5e3a571..de191f703eb9 100644 --- a/gcc/testsuite/gdc.test/README.gcc +++ b/gcc/testsuite/gdc.test/README.gcc @@ -9,6 +9,7 @@ The following directories are part of DMD: compilable/ fail_compilation/ runnable/ + runnable_cxx/ All changes to dmd should go through the upstream repository first, then merged back to GCC.