[all-commits] [llvm/llvm-project] e5944c: [RFC][flang] Trampolines for internal procedures. ...
Slava Zakharin via All-commits
all-commits at lists.llvm.org
Mon Oct 23 14:07:32 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e5944c980b0edc5d4e808b41b7961949c91a8b30
https://github.com/llvm/llvm-project/commit/e5944c980b0edc5d4e808b41b7961949c91a8b30
Author: Slava Zakharin <szakharin at nvidia.com>
Date: 2023-10-23 (Mon, 23 Oct 2023)
Changed paths:
A flang/docs/InternalProcedureTrampolines.md
M flang/docs/ProcedurePointer.md
Log Message:
-----------
[RFC][flang] Trampolines for internal procedures. (#66157)
I would like to start a discussion about the ways for modifying
the current trampolines approach for Fortran internal procedures
used as actual arguments or pointer targets.
As Peter Klausler noted before the current approach implies security
risks due to writeable and executable stack requirement. We may need
to agree on a new scheme that does not have this issue.
More information about the All-commits
mailing list