[all-commits] [llvm/llvm-project] f65f83: [flang] runtime: fix output B/O/Z editing of "nega...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Tue Oct 12 16:03:30 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f65f830e5f935ab61ddb1f9af98ce3e5755eb2b2
https://github.com/llvm/llvm-project/commit/f65f830e5f935ab61ddb1f9af98ce3e5755eb2b2
Author: peter klausler <pklausler at nvidia.com>
Date: 2021-10-12 (Tue, 12 Oct 2021)
Changed paths:
M flang/include/flang/Common/uint128.h
M flang/include/flang/Runtime/io-api.h
M flang/runtime/descriptor-io.h
M flang/runtime/edit-output.cpp
M flang/runtime/edit-output.h
M flang/runtime/io-api.cpp
M flang/unittests/Runtime/NumericalFormatTest.cpp
Log Message:
-----------
[flang] runtime: fix output B/O/Z editing of "negative" values
B/O/Z integer output editing must not reflect any sign extension
of scalar output values. Add more size-dependent OutputInteger
I/O APIs and kind instantiations of EditIntegerOutput.
Differential Revision: https://reviews.llvm.org/D111678
More information about the All-commits
mailing list