[Openmp-commits] [clang] [flang] [llvm] [openmp] [Flang][OpenMP] Move builtin .mod generation into runtimes (PR #137828)

Michael Kruse via Openmp-commits openmp-commits at lists.llvm.org
Tue Apr 29 09:24:18 PDT 2025


================
@@ -3979,6 +3979,16 @@ def fsyntax_only : Flag<["-"], "fsyntax-only">,
   Visibility<[ClangOption, CLOption, DXCOption, CC1Option, FC1Option, FlangOption]>,
   Group<Action_Group>,
   HelpText<"Run the preprocessor, parser and semantic analysis stages">;
+
+
+def fno_builtin_modules : Flag<["-"], "fno-builtin-modules">,
+  Visibility<[FC1Option]>,
+  HelpText<"Do not implicitly use builtin modules (for internal use only)">;
----------------
Meinersbur wrote:

`-fintrinsic-modules-path` is defined by [gfortran](https://gcc.gnu.org/onlinedocs/gfortran/Directory-Options.html), but flang's interpretation is incompatible (Even though they copy-pasted gfortran's help description). `-fbuiltin-modules-path=` is the temporary replacement. At the end, I hope I will not need either of them, by fixing `-fintrinsic-modules-path`.





https://github.com/llvm/llvm-project/pull/137828


More information about the Openmp-commits mailing list