1.0.24.47: Fix 1.0.21.29 regression with enums in structs.
authorChristophe Rhodes <csr21@cantab.net>
Wed, 21 Jan 2009 17:29:08 +0000 (17:29 +0000)
committerChristophe Rhodes <csr21@cantab.net>
Wed, 21 Jan 2009 17:29:08 +0000 (17:29 +0000)
commit2ff7f7e72730bd5c43f259b7ecf094fbd75ef294
treec81ceba8aeec57343d5a15e459b29a6303797fa6
parentdadc36252c2b4012f13cb81860148d795108377c
1.0.24.47: Fix 1.0.21.29 regression with enums in structs.

This is not the most elegant of fixes, but arrange to return the old
structure where applicable, and make incompatible mentions cause a
CERROR with clobber continue semantics, to parallel what I think is the
logic in the union/struct case.
NEWS
src/code/host-alieneval.lisp
tests/foreign.test.sh
version.lisp-expr