[all-commits] [llvm/llvm-project] 15faac: [flang] Distinguish intrinsic module USE in module...

Peter Klausler via All-commits all-commits at lists.llvm.org
Fri Jun 3 22:08:05 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 15faac900d3b4fc17a04b3b9de421fab1bbe33db
      https://github.com/llvm/llvm-project/commit/15faac900d3b4fc17a04b3b9de421fab1bbe33db
  Author: Peter Klausler <pklausler at nvidia.com>
  Date:   2022-06-03 (Fri, 03 Jun 2022)

  Changed paths:
    M flang/lib/Parser/parsing.cpp
    M flang/lib/Semantics/mod-file.cpp
    M flang/test/Semantics/modfile36.f90

  Log Message:
  -----------
  [flang] Distinguish intrinsic module USE in module files; correct search paths

In the USE statements that f18 emits to module files, ensure that symbols
from intrinsic modules are marked as such on their USE statements.  And
ensure that the current working directory (".") cannot override the intrinsic
module search path when trying to locate an intrinsic module.

Differential Revision: https://reviews.llvm.org/D127019




More information about the All-commits mailing list