Fix undefined variable SB!VM:+PSEUDO-STATIC-GENERATION+ building for cheneygc
commit8222b7b831a31cff72f9f249caf67b90084bbfa8
authorAlastair Bridgewater <alastair.bridgewater@gmail.com>
Tue, 25 Oct 2016 00:02:51 +0000 (25 00:02 +0000)
committerAlastair Bridgewater <alastair.bridgewater@gmail.com>
Tue, 25 Oct 2016 00:07:44 +0000 (25 00:07 +0000)
treef61a2b6d8d7457fd9dfd4895749c6d8eb8ebc9f4
parent7442e659dfcdb33d3b7a7dff10053e5deeaa3c1d
Fix undefined variable SB!VM:+PSEUDO-STATIC-GENERATION+ building for cheneygc

  * This is a gencgc-only constant, and while it isn't actually
accessed when building a cheneygc target, it _is_ referred to from
genesis.

  * Take the easy way out, and condition out the entire IF form
that encloses the reference in favor of effective value on
non-gencgc targets.
src/compiler/generic/genesis.lisp