1.0.41.14: ppc: Treat counter register as an interior pointer during GC.
authorAlastair Bridgewater <lisphacker@users.sourceforge.net>
Fri, 6 Aug 2010 18:49:23 +0000 (18:49 +0000)
committerAlastair Bridgewater <lisphacker@users.sourceforge.net>
Fri, 6 Aug 2010 18:49:23 +0000 (18:49 +0000)
commit922fe0d6da0e4bdcd366f5101395670aabd14e62
tree57eebdf5a3dba7ec1a2ee264370a354df4e80d22
parent68508f10fb9c235d1f29a55b05f5158e90b8e0b6
1.0.41.14: ppc: Treat counter register as an interior pointer during GC.

  * The PPC has a "counter" register which is a
previously-unacknowledged interior-pointer... But possibly
shouldn't be.

  * This breaks all non-linux PPC targets, due to GC now accessing
the counter register during interrupt context scavenging.  Those
who have access to such targets should find it simple to fix.
src/runtime/gc-common.c
version.lisp-expr