[Openmcl-cvs-notifications] r14770 - /trunk/source/lisp-kernel/arm-gc.c
gb at clozure.com
gb at clozure.com
Mon May 2 13:33:04 CDT 2011
Author: gb
Date: Mon May 2 13:33:04 2011
New Revision: 14770
Log:
Change a comment, to clarify that the LR can point to the "pad" (alignment)
word before the contents of a double-float vector, too.
Modified:
trunk/source/lisp-kernel/arm-gc.c
Modified: trunk/source/lisp-kernel/arm-gc.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/lisp-kernel/arm-gc.c (original)
+++ trunk/source/lisp-kernel/arm-gc.c Mon May 2 13:33:04 2011
@@ -1075,7 +1075,7 @@
=
mark_pc_root(ptr_to_lispobj(xpPC(xp)));
lr_value =3D ptr_to_lispobj(xpLR(xp));
- if (*((LispObj *)lr_value) =3D=3D 0) { /* pointing into a double-float */
+ if (*((LispObj *)lr_value) =3D=3D 0) { /* pointing into a double-float/d=
ouble-float vector */
mark_root(untag(lr_value)+fulltag_misc);
} else {
mark_pc_root(lr_value);
More information about the Openmcl-cvs-notifications
mailing list