Ignore:
Timestamp:
Mar 31, 2009, 10:53:23 AM (10 years ago)
Author:
gb
Message:

Add type-error constants for (not-necessarily-SIMPLE-) vector types.
Note that we're running low on available type-error constants; on x86,
the constant currently needs to fit in an 8-bit byte and has the high
bit set.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/compiler/arch.lisp

    r11522 r11869  
    7171  (defconstant error-type-error 128)
    7272)
     73
    7374
    7475(defconstant error-fpu-exception-double 1024)   ; FPU exception, binary double-float op
     
    192193  simple-array-char-3d
    193194
     195  ;;
     196  vector-t
     197  bit-vector
     198  vector-s8
     199  vector-u8
     200  vector-s16
     201  vector-u16
     202  vector-s32
     203  vector-u32
     204  vector-s64
     205  vector-u64
     206  vector-fixnum
     207  vector-single-float
     208  vector-double-float
     209 
    194210  ;; Sentinel
    195211  unused-max-type-error
Note: See TracChangeset for help on using the changeset viewer.