[all-commits] [llvm/llvm-project] b6a760: [flang] IEEE_ARITHMETIC must imply USE IEEE_EXCEPT...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Mon Mar 14 10:41:50 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b6a7600491d755f6f700fe245b2fc7b928264c58
https://github.com/llvm/llvm-project/commit/b6a7600491d755f6f700fe245b2fc7b928264c58
Author: Peter Klausler <pklausler at nvidia.com>
Date: 2022-03-14 (Mon, 14 Mar 2022)
Changed paths:
M flang/lib/Semantics/check-do-forall.cpp
A flang/module/__fortran_ieee_exceptions.f90
M flang/module/ieee_arithmetic.f90
M flang/module/ieee_exceptions.f90
M flang/tools/f18/CMakeLists.txt
Log Message:
-----------
[flang] IEEE_ARITHMETIC must imply USE IEEE_EXCEPTIONS
The intrinsic module IEEE_ARITHMETIC must incorporate the public
names from the intrisic module IEEE_EXCEPTIONS. Rename IEEE_EXCEPTIONS
to __Fortran_ieee_exceptions so that it won't clash with the
nonintrinsic namespace, establish a new intrinic IEEE_EXCEPTIONS
module that USEs it, and add a USE to IEEE_ARITHMETIC.
Differential Revision: https://reviews.llvm.org/D121490
More information about the All-commits
mailing list