diff options
author | peter klausler <pklausler@nvidia.com> | 2020-10-01 10:59:09 -0700 |
---|---|---|
committer | peter klausler <pklausler@nvidia.com> | 2020-10-01 17:18:20 -0700 |
commit | a94d943f1a3f42efede7e908bb250c84f9f442b1 (patch) | |
tree | 8172f4e63a062646ac3e8bc95f34dace86c76b4f /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 78a9e62aa6f8f39fe8141e5486fca6db29947ecf (diff) | |
download | llvm-a94d943f1a3f42efede7e908bb250c84f9f442b1.zip llvm-a94d943f1a3f42efede7e908bb250c84f9f442b1.tar.gz llvm-a94d943f1a3f42efede7e908bb250c84f9f442b1.tar.bz2 |
[flang] Fix actions at end of output record
It turns out that unformatted fixed-size output records
do need to be padded out if short, in order to avoid a
spurious EOF crash on a short record at the end of the file.
While here in AdvanceRecord(), move the unformatted
variable-length record header/footer writing code to here
from EndIoStatement().
Differential revision: https://reviews.llvm.org/D88685
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions