1.0.41.32: ppc: Random small threading bits.
authorAlastair Bridgewater <lisphacker@users.sourceforge.net>
Sun, 8 Aug 2010 01:11:55 +0000 (01:11 +0000)
committerAlastair Bridgewater <lisphacker@users.sourceforge.net>
Sun, 8 Aug 2010 01:11:55 +0000 (01:11 +0000)
commit152ba31a2cccde6902106a2082a569f9ad83c43b
treeb4c0b8249bce80aef0c585d55003f3ef024aaf04
parentb254f1478ded7debd4e42cb7294d6e1a6d75affb
1.0.41.32: ppc: Random small threading bits.

  * Thread-specific static symbols (these should probably be
moved to the list of common static symbols).

  * The reader for random TLS data, current-thread-offset-sap.

  * On threaded targets, stepping is controlled by a slot in the
thread structure, not by a static-symbol.  Fixed.

  * On non-threaded targets, don't hit the static-symbol value with
yet another ad-hoc method of calculating the address, use the
existing load-symbol-value macro.
src/compiler/ppc/call.lisp
src/compiler/ppc/parms.lisp
src/compiler/ppc/system.lisp
version.lisp-expr