]> granicus.if.org Git - gc/commitdiff
2009-12-04 Ivan Maidanski <ivmai@mail.ru>
authorivmai <ivmai>
Fri, 4 Dec 2009 10:20:18 +0000 (10:20 +0000)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 26 Jul 2011 17:06:52 +0000 (21:06 +0400)
* mark_rts.c (GC_approx_sp): Add a comment (for GCC).

ChangeLog
mark_rts.c

index 69cb86fb38c6af4330b2a21fb5a62deb2c475544..5b42b26863e50af117b7d3be9d74c6f3186d72d8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-12-04  Ivan Maidanski <ivmai@mail.ru>
+
+       * mark_rts.c (GC_approx_sp): Add a comment (for GCC).
+
 2009-12-04  Ivan Maidanski <ivmai@mail.ru>
 
        * include/gc_version.h, configure.ac, doc/README: Change to
index f53393e5921e5adbd3303cfb1815e78bb96f34ea..8afefdc2183774faafff21388f3e9481fd3f89b5 100644 (file)
@@ -365,6 +365,8 @@ GC_INNER ptr_t GC_approx_sp(void)
                 /* later accesses might cause the kernel to think we're */
                 /* doing something wrong.                               */
     return((ptr_t)sp);
+                /* GNU C: alternatively, we may return the value of     */
+                /*__builtin_frame_address(0).                           */
 }
 
 /*