Skip to content

Commit e73a64b

Browse files
authored
[flang][NFC] Document Arm exception raising behavior (llvm#125579)
1 parent 25f29ee commit e73a64b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

flang/docs/Extensions.md

+4
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)