diff options
author | Peter Klausler <pklausler@nvidia.com> | 2022-08-18 09:52:17 -0700 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2022-08-18 15:36:32 -0700 |
commit | c7fe5e83dbb4eb164b370546303b111b3a62886d (patch) | |
tree | 24ddfe06101a70148139ab76bc4edf715989c6cc /llvm/lib/Support | |
parent | cc180f4c8cd9a03fe737ed98abb5e54aaacf4ba8 (diff) | |
download | llvm-c7fe5e83dbb4eb164b370546303b111b3a62886d.zip llvm-c7fe5e83dbb4eb164b370546303b111b3a62886d.tar.gz llvm-c7fe5e83dbb4eb164b370546303b111b3a62886d.tar.bz2 |
[flang][runtime] Handle endian-swapped record headers & footers on input
The runtime I/O library correctly handles endianness conversions on payload
data I/O and on the output of sequential record headers and footers, but
does not swap endianness when required when reading sequential record headers
and footers back in for READ and BACKSPACE statements. Mea culpa. Fix.
Fixes https://github.com/llvm/llvm-project/issues/57126
Differential Revision: https://reviews.llvm.org/D132168
Diffstat (limited to 'llvm/lib/Support')
0 files changed, 0 insertions, 0 deletions