r331056 - [docs] add -ffp-cast-overflow-workaround to the release notes
Sanjay Patel via cfe-commits
cfe-commits at lists.llvm.org
Fri Apr 27 09:21:22 PDT 2018
Author: spatel
Date: Fri Apr 27 09:21:22 2018
New Revision: 331056
URL: http://llvm.org/viewvc/llvm-project?rev=331056&view=rev
Log:
[docs] add -ffp-cast-overflow-workaround to the release notes
This option was added with:
D46135
rL331041
...copying the text from UsersManual.rst for more exposure.
Modified:
cfe/trunk/docs/ReleaseNotes.rst
Modified: cfe/trunk/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ReleaseNotes.rst?rev=331056&r1=331055&r2=331056&view=diff
==============================================================================
--- cfe/trunk/docs/ReleaseNotes.rst (original)
+++ cfe/trunk/docs/ReleaseNotes.rst Fri Apr 27 09:21:22 2018
@@ -83,6 +83,15 @@ Non-comprehensive list of changes in thi
New Compiler Flags
------------------
+- :option:`-ffp-cast-overflow-workaround` and
+ :option:`-fnofp-cast-overflow-workaround`
+ enable (disable) a workaround for code that casts floating-point values to
+ integers and back to floating-point. If the floating-point value is not
+ representable in the intermediate integer type, the code is incorrect
+ according to the language standard. This flag will attempt to generate code
+ as if the result of an overflowing conversion matches the overflowing behavior
+ of a target's native float-to-int conversion instructions.
+
- ...
Deprecated Compiler Flags
More information about the cfe-commits
mailing list