X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fglobaldb.lisp;h=1fbdb7c7fa51b22b1488b5e776c4d939f41bd613;hb=74a1797f60e26c7adbc491840f89bbaab08e504d;hp=843673061ee98b0213348f9dae9bbeacc96e4bae;hpb=45bc305be4e269d2e1a477c8e0ae9a64df1ccd1c;p=sbcl.git diff --git a/src/compiler/globaldb.lisp b/src/compiler/globaldb.lisp index 8436730..1fbdb7c 100644 --- a/src/compiler/globaldb.lisp +++ b/src/compiler/globaldb.lisp @@ -1084,6 +1084,15 @@ :type-spec (member :declared :assumed :defined) :default :assumed) +;;; We only need a mechanism different from the +;;; usual SYMBOL-VALUE for the cross compiler. +#+sb-xc-host +(define-info-type + :class :variable + :type :xc-constant-value + :type-spec t + :default nil) + ;;; the macro-expansion for symbol-macros (define-info-type :class :variable