Two fixes when using CMake < 3.28 after #209482: * In addition to `flang`, also recognize `fakeflang` to determine whether any workaround for CMake not completely supporting Flang is needed. `fakeflang` is used as a shim in #209482. * For CMake < 3.24, CMake does not reognize Flang at all and tries other methods to detect to the compiler, including the file `CMakeTestGNU.c`. Make `fakeflang` recognize it as a probe attempt. This should fix the [openmp-offload-amdgpu-clang-flang](https://lab.llvm.org/buildbot/#/builders/67) buildbot. The buildbot is currently upgrade to a newer CMake version, and the minimum required version of CMake will become 3.31 soon. |
||
|---|---|---|
| .. | ||
| bbc | ||
| f18-parse-demo | ||
| fakeflang | ||
| fir-lsp-server | ||
| fir-opt | ||
| flang-driver | ||
| tco | ||
| .clang-tidy | ||
| CMakeLists.txt | ||