diff options
author | Chris Lattner <sabre@nondot.org> | 2004-06-18 06:26:29 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-06-18 06:26:29 +0000 |
commit | ceebeb64a676ee94304cf4026c7d35ce78a7ccde (patch) | |
tree | bfd739f6080aa33439b14ee13d280cbf6712ecd1 | |
parent | 5b62aa743dce423ddbdb02b30d89bc423a1b1d3a (diff) |
Calls to __builtin_isunordered and friends no longer cause llvmgcc to ICE.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14222 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | docs/ReleaseNotes.html | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html index b40b356129..e6786be673 100644 --- a/docs/ReleaseNotes.html +++ b/docs/ReleaseNotes.html @@ -71,8 +71,8 @@ href="http://llvm.cs.uiuc.edu/releases/">releases page</a>.</p> <p>This is the fourth public release of the LLVM compiler infrastructure. This release primarily improves the <a href="#codequality">performance of the -code</a> produced by all aspects of the LLVM compiler and adds some <a -href="#newfeatures">new features</a>, though it does <a href="#bugfix">fix a few +code</a> produced by all aspects of the LLVM compiler and adds many <a +href="#newfeatures">new features</a>, and <a href="#bugfix">fixes a few bugs</a> as well.</p> <p> At this time, LLVM is known to correctly compile and run all C & C++ @@ -128,6 +128,8 @@ details of the bytecode format.</li> being documented.</li> <li>LLVM now provides an <a href="LangRef.html#i_isunordered">llvm.isunordered</a> intrinsic for efficient implementation of unordered floating point comparisons.</li> +<li>The llvmgcc front-end now supports the GCC builtins for ISO C99 floating +point comparison macros (e.g., <tt>__builtin_islessequal</tt>).</li> </ol> </div> @@ -526,8 +528,9 @@ work: We support all builtins which have a C language equivalent (e.g., <tt>__builtin_cos</tt>), <tt>__builtin_alloca</tt>, <tt>__builtin_types_compatible_p</tt>, <tt>__builtin_choose_expr</tt>, - <tt>__builtin_constant_p</tt>, and <tt>__builtin_expect</tt> (ignored).</li> - + <tt>__builtin_constant_p</tt>, and <tt>__builtin_expect</tt> + (currently ignored). We also support builtins for ISO C99 floating + point comparison macros (e.g., <tt>__builtin_islessequal</tt>).</li> </ol> <p>The following extensions <b>are</b> known to be supported:</p> |