Skip to content

Commit 41c6931

Browse files
vdonaldsonIcohedron
authored andcommitted
[flang][NFC] Document Arm exception raising behavior (llvm#125579)
1 parent 70b6ee5 commit 41c6931

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

flang/docs/Extensions.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,10 @@ end
141141
This interpretation has usability advantages and is what six other
142142
Fortran compilers do, but is not conforming now that J3 approved an
143143
"interp" in June 2024 to the contrary.
144+
* When an Arm processor raises an `ieee_overflow` or `ieee_underflow`
145+
exception, the `ieee_inexact` exception is also raised. This happens
146+
for a call to `ieee_set_flag` as well as for floating point expression
147+
evaluation.
144148
* Arm has processors that allow a user to control what happens when an
145149
arithmetic exception is signaled, as well as processors that do not
146150
have this capability. An Arm executable will run on either type of

0 commit comments

Comments
 (0)