MaskRay added inline comments.
================ Comment at: clang/test/Driver/clang_f_opts.c:603 +// RUN: %clang -### -fno-call-graph-section %s 2>&1 | FileCheck -check-prefix=CHECK-NO-CALL-GRAPH-SECTION %s +// RUN: %clang -### %s 2>&1 | FileCheck -check-prefix=CHECK-NO-CALL-GRAPH-SECTION %s +// CHECK-CALL-GRAPH-SECTION: -fcall-graph-section ---------------- morehouse wrote: > For completeness, we should also test > ``` > -fcall-graph-section -fno-call-graph-section > ``` > and > ``` > -fno-call-graph-section -fcall-graph-section > ``` I find it usually a bit wasteful to have too many RUN lines for a boolean option. Testing just `-fcall-graph-section` and `-fcall-graph-section -fno-call-graph-section` will look good enough to me. See `coverage.c` for an example. I think nowadays the practice is to have boolean options tested in separate files, instead of the monolithic clang_f_opts.c -- (I saw you CCed me. I have applied the patch series locally. I need to experiment it a bit before commenting.) Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D105907/new/ https://reviews.llvm.org/D105907 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits