[all-commits] [llvm/llvm-project] 37f98f: [flang] External I/O runtime work, repackaged (par...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Thu Jul 2 15:18:30 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 37f98f6f4c85010c786591e1f6bcacdf1bfb2b25
https://github.com/llvm/llvm-project/commit/37f98f6f4c85010c786591e1f6bcacdf1bfb2b25
Author: peter klausler <pklausler at nvidia.com>
Date: 2020-07-02 (Thu, 02 Jul 2020)
Changed paths:
M flang/runtime/connection.h
M flang/runtime/internal-unit.cpp
Log Message:
-----------
[flang] External I/O runtime work, repackaged (part 1)
Add a isFixedRecordLength flag member to Connection to
disambiguate the state of "record has known variable length"
from "record has fixed length". Code that sets and tests this
flag will appear in later patches. Rearrange data members to
reduce storage requirements, since Connection might indirectly
end up on a program stack frame. Add a utility member function
BeginRecord(); use it in internal I/O processing.
Reviewed By: tskeith, sscalpone
Differential Revision: https://reviews.llvm.org/D83098
More information about the All-commits
mailing list