clementval added inline comments.
================ Comment at: clang/lib/Driver/ToolChain.cpp:185 {"flang", "--driver-mode=flang"}, + {"flang-new", "--driver-mode=flang"}, {"clang-dxc", "--driver-mode=dxc"}, ---------------- Why do we need two lines here? Shouldn't we have a single line with the name chosen by the cmake option? ================ Comment at: clang/lib/Driver/ToolChains/Flang.cpp:132 const auto& D = C.getDriver(); - // TODO: Replace flang-new with flang once the new driver replaces the - // throwaway driver - const char *Exec = Args.MakeArgString(D.GetProgramPath("flang-new", TC)); + // Get the name of this executable. The `getClangProgramPath` hook predates + // Flang, hence the name assumes that it's a Clang program. In practice, it ---------------- ================ Comment at: flang/CMakeLists.txt:411 +option(FLANG_USE_LEGACY_NAME "Use the legacy name for the Flang driver." ON) + ---------------- Maybe add a comment that says what is the legacy name. ================ Comment at: flang/test/lit.cfg.py:88 + ToolSubst('%flang', command=FindTool(driver_name), unresolved='fatal'), + ToolSubst('%flang_fc1', command=FindTool(driver_name), extra_args=['-fc1'], unresolved='fatal')] ---------------- Is this the correct indentation? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D125788/new/ https://reviews.llvm.org/D125788 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits