Changeset 12077


Ignore:
Timestamp:
May 16, 2009, 6:46:21 PM (10 years ago)
Author:
gz
Message:

r11869 from trunk: type-error constants for more vector types

Location:
branches/working-0711/ccl
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/working-0711/ccl/compiler/arch.lisp

    r11164 r12077  
    6969  (defconstant error-type-error 128)
    7070)
     71
    7172
    7273(defconstant error-fpu-exception-double 1024)   ; FPU exception, binary double-float op
     
    190191  simple-array-char-3d
    191192
     193  ;;
     194  vector-t
     195  bit-vector
     196  vector-s8
     197  vector-u8
     198  vector-s16
     199  vector-u16
     200  vector-s32
     201  vector-u32
     202  vector-s64
     203  vector-u64
     204  vector-fixnum
     205  vector-single-float
     206  vector-double-float
     207 
    192208  ;; Sentinel
    193209  unused-max-type-error
  • branches/working-0711/ccl/level-1/l1-error-system.lisp

    r12048 r12077  
    12071207    (simple-array double-float (* * *))
    12081208    (simple-array char (* * *))
    1209    
     1209
     1210    (vector t)
     1211    bit-vector
     1212    (vector (signed-byte 8))
     1213    (vector (unsigned-byte 8))
     1214    (vector (signed-byte 16))
     1215    (vector (unsigned-byte 16))
     1216    (vector (signed-byte 32))
     1217    (vector (unsigned-byte 32))
     1218    (vector (signed-byte 64))
     1219    (vector (unsigned-byte 64))
     1220    (vector fixnum)
     1221    (vector single-float)
     1222    (vector double-float)
     1223
    12101224    ))
    12111225
  • branches/working-0711/ccl/lisp-kernel/errors.s

    r9957 r12077  
    151151        def_type_error(simple_array_double_float_3d)
    152152        def_type_error(simple_array_char_3d)
     153        def_type_error(vector_t)
     154        def_type_error(bit_vector)
     155        def_type_error(vector_s8)
     156        def_type_error(vector_u8)
     157        def_type_error(vector_s16)
     158        def_type_error(vector_u16)
     159        def_type_error(vector_s32)
     160        def_type_error(vector_u32)
     161        def_type_error(vector_s64)
     162        def_type_error(vector_u64)
     163        def_type_error(vector_fixnum)
     164        def_type_error(vector_single_float)
     165        def_type_error(vector_double_float)
     166       
    153167       
    154168       
Note: See TracChangeset for help on using the changeset viewer.