[pypy-svn] r48251 - pypy/dist/pypy/translator/c/src

arigo at codespeak.net arigo at codespeak.net
Fri Nov 2 10:35:07 CET 2007


Author: arigo
Date: Fri Nov  2 10:35:06 2007
New Revision: 48251

Modified:
   pypy/dist/pypy/translator/c/src/int.h
Log:
An XXX.


Modified: pypy/dist/pypy/translator/c/src/int.h
==============================================================================
--- pypy/dist/pypy/translator/c/src/int.h	(original)
+++ pypy/dist/pypy/translator/c/src/int.h	Fri Nov  2 10:35:06 2007
@@ -60,6 +60,8 @@
     OP_INT_ADD(x,y,r); \
     if (r >= (x)); \
     else FAIL_OVF("integer addition")
+/* XXX can a C compiler be too clever and think it can "prove" that
+ * r >= x always hold above? */
 
 #define OP_INT_SUB(x,y,r)     r = (x) - (y)
 



More information about the Pypy-commit mailing list