summaryrefslogtreecommitdiff
path: root/flang/runtime/io-api.cpp
Commit message (Expand)AuthorAgeFilesLines
* [flang] Rework handling of non-type-bound user-defined I/OPeter Klausler2023-04-131-49/+4
* [flang] Handle dynamic and remotely scoped non-type-bound UDDTIO subroutinesPeter Klausler2023-03-271-0/+55
* [flang][runtime] Corrections to formatted child I/OPeter Klausler2023-03-101-14/+66
* [flang] Noncontiguous formatsV Donaldson2022-08-241-39/+38
* [flang] Support for character array formatsPeter Klausler2022-08-181-23/+35
* [flang][runtime] Catch & report attempts at recursive I/OPeter Klausler2022-08-071-26/+27
* [flang][runtime] FLUSH(bad or unconnected unit number) is an errorPeter Klausler2022-06-231-35/+24
* [flang] Fix READ/WRITE with POS= on stream units, with refactoringPeter Klausler2022-06-231-27/+5
* [flang] Correct implementation of WAIT with no IDPeter Klausler2022-06-161-1/+1
* [flang][runtime] Catch more (all?) negative unit number errorsPeter Klausler2022-06-151-49/+98
* [flang][runtime] Allow recovery from BACKSPACE(badUnit)Peter Klausler2022-06-151-4/+11
* [flang][runtime] Don't crash after reporting I/O statement errorsPeter Klausler2022-06-131-49/+118
* [flang][runtime] Better (but still synchronous) support for asynchronous I/OPeter Klausler2022-06-131-15/+31
* [flang][runtime] Catch OPEN of connected filePeter Klausler2022-06-041-1/+3
* [flang][runtime] Fix deadlock in error recoveryPeter Klausler2022-06-041-6/+6
* [flang][runtime] INQUIRE(UNIT=666,NUMBER=n) must set n=666Peter Klausler2022-05-241-3/+3
* [flang][runtime] Clean up asynchronous I/O APIsPeter Klausler2022-05-241-28/+38
* [flang][runtime] Don't pad CHARACTER input at end of record unless PAD='YES'Peter Klausler2022-05-091-1/+1
* [flang] add a static assert in CheckUnitNumberInRangeImplJean Perier2022-04-111-0/+3
* [flang] Add runtime API to catch unit number out of rangeJean Perier2022-04-061-0/+47
* [flang] Error recovery improvement in runtime (IOMSG=)Peter Klausler2022-03-181-7/+61
* [flang] Improve runtime crash messagesPeter Steinfeld2022-03-121-3/+4
* [flang] Allow data transfer stmt control list errors to be caughtPeter Klausler2022-03-011-53/+80
* [flang] Allow more concurrently open NEWUNIT= values, with recyclingPeter Klausler2022-02-281-4/+12
* [flang] Debugging of ACCESS='STREAM' I/O (take 2)Peter Klausler2022-02-041-12/+10
* Revert "[flang] Debugging of ACCESS='STREAM' I/O"Andrzej Warzynski2022-02-031-10/+12
* [flang] Modify right modes for READ/WRITE vs OPENPeter Klausler2022-02-021-22/+16
* [flang] Debugging of ACCESS='STREAM' I/OPeter Klausler2022-02-021-12/+10
* [flang] Make NEWUNIT= use a range suitable for INTEGER(KIND=1) and recycle un...Peter Klausler2022-01-311-1/+2
* [flang] Don't drop format string for external child I/OPeter Klausler2022-01-221-1/+1
* [flang] Allow INQUIRE() on a child unit in user-defined I/O procedurePeter Klausler2022-01-211-22/+27
* [flang] Handle FLUSH(unknown unit)Peter Klausler2022-01-201-7/+12
* [flang] Fix OPEN/WRITE(SIGN='SUPPRESS')Peter Klausler2022-01-201-1/+2
* [flang] runtime: catch OPEN(ACCESS='DIRECT',POSITION=)Peter Klausler2022-01-181-1/+1
* [flang] runtime error on inappropriate OPEN(UNIT=extant,RECL=n)Peter Klausler2022-01-181-5/+7
* [flang] OPEN(RECL=) handling for sequential formatted I/OPeter Klausler2021-12-041-6/+5
* [flang] Emit unformatted headers & footers even with RECL=peter klausler2021-10-221-2/+2
* [flang] runtime: fix output B/O/Z editing of "negative" valuespeter klausler2021-10-121-1/+39
* [flang] Implement READ(SIZE=) and INQUIRE(IOLENGTH=) in runtimepeter klausler2021-09-231-0/+23
* [flang] Move runtime API headers to flang/include/flang/RuntimePeter Klausler2021-09-031-3/+3
* [flang] Remove *- C++ -* incantation from runtime .cpp files. NFCDiana Picus2021-09-031-1/+1
* [flang] Fix "non-advancing" I/O, support $ in FORMATpeter klausler2021-06-281-4/+5
* [flang] Implement user-defined derived type runtime I/Opeter klausler2021-06-281-49/+77
* [flang] Support legacy extension OPEN(ACCESS='APPEND')peter klausler2021-05-131-1/+5
* [flang] Implement NAMELIST I/O in the runtimepeter klausler2021-05-061-11/+11
* [flang] Runtime must defer formatted/unformatted determinationpeter klausler2021-05-061-8/+17
* [flang] Fix Boolean flag argumentspeter klausler2021-04-141-2/+2
* [flang] Handle END= situations better in runtime inputpeter klausler2021-04-141-1/+4
* [flang] Implement reductions in the runtimepeter klausler2021-04-011-20/+0
* [flang] Fix buffering read->write transitionpeter klausler2020-10-011-1/+1