~ chicken-core (chicken-5) ee07a472b1c388b32395846bfa381e5a25196983


commit ee07a472b1c388b32395846bfa381e5a25196983
Author:     Jim Ursetto <zbigniewsz@gmail.com>
AuthorDate: Wed Jan 9 19:13:55 2013 -0600
Commit:     Jim Ursetto <zbigniewsz@gmail.com>
CommitDate: Wed Jan 9 19:13:55 2013 -0600

    NEWS: expand upon foreign uint64 changes in 4.8.1

diff --git a/NEWS b/NEWS
index e89db68e..22695838 100644
--- a/NEWS
+++ b/NEWS
@@ -56,8 +56,10 @@
 - Runtime system
   - The code generated for mutating data destructively is partially inlined
     and thus slightly more efficient.
-  - Fixed incorrect code in the foreign argument conversion for "integer64"
-    and "unsigned-intger64".
+  - Fixed incorrect code in the foreign argument conversion for
+    "unsigned-integer64" (#955).  For unsigned-integer, integer64 and
+    unsigned-integer64, disallow floating-point numbers.  Fix behavior
+    on 32-bit systems.
   - On systems that provide sigprocmask(2), segmentation violations, illegal
     instruction signals, bus errors and floating-point exceptions are now caught 
     and trigger normal error-processing (including a backtrace). The handling
Trap