[all-commits] [llvm/llvm-project] d0708e: [flang] Refine IMPORT processing in module file ge...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Mon Jan 15 11:37:59 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d0708e6285b88510649722fe8e6832ee1d7abfb1
https://github.com/llvm/llvm-project/commit/d0708e6285b88510649722fe8e6832ee1d7abfb1
Author: Peter Klausler <35819229+klausler at users.noreply.github.com>
Date: 2024-01-15 (Mon, 15 Jan 2024)
Changed paths:
M flang/lib/Semantics/mod-file.cpp
A flang/test/Semantics/modfile61.f90
Log Message:
-----------
[flang] Refine IMPORT processing in module file generation (#77133)
Procedure interfaces emitted to module files are including IMPORT
statements for some symbols that don't need to be imported (base types
and procedure interfaces for components of imported derived types) and
omitting others (procedure interfaces for bindings in locally-defined
derived types that are material to the interface).
More information about the All-commits
mailing list