cpp(1) on OpenBSD
The text 881950056e95, as OpenBSD 6.9, OpenBSD 6.8 shipped it.
the Clang C, C++, and Objective-C compiler
Flags it lists
-
-### -
--help -
--print-supported-cpus -
-E -
-O -
-O0 -
-O1 -
-O2 -
-O3 -
-O4 -
-ObjC -
-ObjC++ -
-Ofast -
-Og -
-Os -
-Oz -
-Qunused-arguments -
-S -
-Xanalyzer -
-Xassembler -
-Xlinker -
-Xpreprocessor -
-ansi -
-arch -
-c -
-emit-llvm -
-fblocks -
-fborland-extensions -
-fcaret-diagnostics -
-fcommon -
-fdiagnostics-fixit-info -
-fdiagnostics-parseable-fixits -
-fdiagnostics-print-source-range-info -
-fdiagnostics-show-option -
-fexceptions -
-ffreestanding -
-flax-vector-conversions -
-flto -
-fmath-errno -
-fmessage-length -
-fms-extensions -
-fno-builtin -
-fno-common -
-fno-lax-vector-conversions -
-fno-objc-nonfragile-abi -
-fno-standalone-debug -
-fobjc-abi-version -
-fobjc-nonfragile-abi -
-fobjc-nonfragile-abi-version -
-fpascal-strings -
-fprint-source-range-info -
-fshow-column -
-fshow-source-location -
-fstandalone-debug -
-fsyntax-only -
-ftime-report -
-ftls-model -
-ftrapv -
-fvisibility -
-fwritable-strings -
-g -
-gline-tables-only -
-gmodules -
-include -
-integrated-as -
-march -
-mcpu -
-miphoneos-version-min -
-mmacosx-version-min -
-mtune -
-no-integrated-as -
-nobuiltininc -
-nostdinc -
-nostdlibinc -
-o -
-print-file-name -
-print-libgcc-file-name -
-print-prog-name -
-print-search-dirs -
-rtlib -
-save-stats -
-save-temps -
-std -
-stdlib -
-time -
-trigraphs -
-v -
-x