[flang] Allow runtime build with AVOID_NATIVE_INT128_T=1
authorPeter Klausler <pklausler@nvidia.com>
Thu, 6 Jul 2023 22:03:05 +0000 (15:03 -0700)
committerTobias Hieta <tobias@hieta.se>
Thu, 14 Sep 2023 06:48:21 +0000 (08:48 +0200)
commite22c30414e5426795b45df79959fa405025a148c
tree2f8a3bbed2f8e790cf77668745bfbf6dcfab1c03
parent0176e8729ea4a2cff1ec6689c7620a9f37ce9904
[flang] Allow runtime build with AVOID_NATIVE_INT128_T=1

This patch enables the Fortran runtime support library to be
built without native 128-bit integer support in the C++ compiler.

Experimental: do not merge yet.

Differential Revision: https://reviews.llvm.org/D154660

(cherry picked from commit 1c35c1a73907a95ce54b5a0edca513591e2bc069)
flang/runtime/command.cpp
flang/runtime/io-api.cpp
flang/runtime/numeric.cpp
flang/runtime/tools.h