diff options
author | Peter Klausler <pklausler@nvidia.com> | 2022-08-18 10:52:59 -0700 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2022-08-18 15:35:47 -0700 |
commit | cc180f4c8cd9a03fe737ed98abb5e54aaacf4ba8 (patch) | |
tree | 14f4abb84afc5d30194ce385832c010915a777f0 /llvm/lib/Support | |
parent | ad8eb85545c510be1819d157eeb06a40753556bd (diff) | |
download | llvm-cc180f4c8cd9a03fe737ed98abb5e54aaacf4ba8.zip llvm-cc180f4c8cd9a03fe737ed98abb5e54aaacf4ba8.tar.gz llvm-cc180f4c8cd9a03fe737ed98abb5e54aaacf4ba8.tar.bz2 |
[flang] Support for character array formats
A character array can be used as a format in an I/O data transfer
statement, with the interpretation that its elements are concatenated
in element order to constitute the format.
Support in the runtime with an extra optional descriptor argument
to six I/O API calls; support in semantics by removing an earlier
check for a simply contiguous array presented as a format.
Some work needs to be done in lowering to pass a character array
descriptor to the I/O runtime API when present
Differential Revision: https://reviews.llvm.org/D132167
Diffstat (limited to 'llvm/lib/Support')
0 files changed, 0 insertions, 0 deletions