Hi Jakub,

On Wednesday 2014-11-12 14:13, Jakub Jelinek wrote:
> This patch mentions __builtin_*_overflow in gcc-5/changes.html.
> Ok for CVS?

I've fallen a bit behind with GCC patches, sorry.

What do you think about this follow-up patch on top of yours?

Gerald

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v
retrieving revision 1.41
diff -u -r1.41 changes.html
--- changes.html        23 Nov 2014 14:42:28 -0000      1.41
+++ changes.html        25 Nov 2014 18:49:02 -0000
@@ -157,14 +157,14 @@
        These builtins have two integral arguments (which don't need to have
        the same type), the arguments are extended to infinite precision
        signed type, <code>+</code>, <code>-</code> or <code>*</code>
-       is performed on those and the result is stored into some integer
-       variable pointed by the last argument.  If the stored value is equal
-       to the infinite precision result, the built-in functions return
+       is performed on those, and the result is stored in an integer
+       variable pointed to by the last argument.  If the stored value is
+       equal to the infinite precision result, the built-in functions return
        <code>false</code>, otherwise <code>true</code>.  The type of
        the integer variable that will hold the result can be different from
-       the types of arguments.  The following snippet demonstrates how
-       this can be used in computing the size for the <code>calloc</code>
-       function:
+       the types of the first two arguments.  The following snippet
+       demonstrates how this can be used in computing the size for the
+       <code>calloc</code> function:
 <blockquote><pre>
 void *
 calloc (size_t x, size_t y)
@@ -177,8 +177,8 @@
   return ret;
 }
 </pre></blockquote>
-       On e.g. i?86 or x86-64 the above will result in <code>mul</code>
-       instruction followed by jump on overflow.
+       On e.g. i?86 or x86-64 the above will result in a <code>mul</code>
+       instruction followed by a jump on overflow.
     </li>
     <li>The option <code>-fextended-identifiers</code> is now enabled
        by default for C++, and for C99 and later C versions.  Various

Gerald

Reply via email to