[flang-commits] [PATCH] D85161: [flang] Defer "next input record" processing until handlers established

Peter Klausler via Phabricator via flang-commits flang-commits at lists.llvm.org
Mon Aug 3 14:47:14 PDT 2020


klausler created this revision.
klausler added reviewers: sscalpone, tskeith, PeteSteinfeld.
klausler added a project: Flang.
Herald added a reviewer: jdoerfert.
Herald added a reviewer: DavidTruby.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.
klausler requested review of this revision.

External input was detecting "end of file" conditions in
BeginExternal...Input() and BeginUnformattedInput() routines
before EnableHandlers() could have been called.  Defer the
"start next record" processing to the input data item
handlers (and EndIoStatement() for when there are no data
items).


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D85161

Files:
  flang/runtime/io-api.cpp
  flang/runtime/io-stmt.cpp
  flang/runtime/io-stmt.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D85161.282730.patch
Type: text/x-patch
Size: 5509 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/flang-commits/attachments/20200803/ba05c9b7/attachment.bin>


More information about the flang-commits mailing list