Changeset 5139
- Timestamp:
- Sep 5, 2006, 11:08:56 PM (18 years ago)
- Location:
- trunk/ccl/compiler/PPC/PPC64
- Files:
-
- 2 edited
-
ppc64-arch.lisp (modified) (5 diffs)
-
ppc64-backend.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/compiler/PPC/PPC64/ppc64-arch.lisp
r5116 r5139 217 217 (define-cl-array-subtag u32-vector ivector-class-32-bit 2) 218 218 (define-cl-array-subtag single-float-vector ivector-class-32-bit 3) 219 #-target-8-bit-chars220 219 (define-cl-array-subtag simple-base-string ivector-class-32-bit 5) 221 220 (define-cl-array-subtag s16-vector ivector-class-other-bit 1) … … 224 223 (define-cl-array-subtag s8-vector ivector-class-8-bit 1) 225 224 (define-cl-array-subtag u8-vector ivector-class-8-bit 2) 226 #+target-8-bit-chars227 (define-cl-array-subtag simple-base-string ivector-class-8-bit 5)228 225 229 226 ;;; There's some room for expansion in non-array ivector space. … … 820 817 :1-bit-ivector-types '(:bit-vector) 821 818 :8-bit-ivector-types '(:signed-8-bit-vector 822 :unsigned-8-bit-vector 823 :simple-string) 819 :unsigned-8-bit-vector) 824 820 :16-bit-ivector-types '(:signed-16-bit-vector 825 821 :unsigned-16-bit-vector) … … 828 824 :single-float-vector 829 825 :double-float 830 :bignum) 826 :bignum 827 :simple-string) 831 828 :64-bit-ivector-types '(:double-float-vector 832 829 :unsigned-64-bit-vector … … 871 868 :fulltagmask fulltagmask 872 869 :fulltag-misc fulltag-misc 873 :char-code-limit 256870 :char-code-limit #x110000 874 871 )) 875 872 -
trunk/ccl/compiler/PPC/PPC64/ppc64-backend.lisp
r5080 r5139 193 193 :p2-compile 'ppc2-compile 194 194 :target-specific-features 195 '(:powerpc :ppc-target :poweropen-target :linux-target :linuxppc-target :ppc64-target :64-bit-target :big-endian-target :target-8-bit-chars)195 '(:powerpc :ppc-target :poweropen-target :linux-target :linuxppc-target :ppc64-target :64-bit-target :big-endian-target) 196 196 :target-fasl-pathname (make-pathname :type "p64fsl") 197 197 :target-platform (logior platform-cpu-ppc … … 221 221 :p2-compile 'ppc2-compile 222 222 :target-specific-features 223 '(:powerpc :ppc-target :darwin-target :darwinppc-target :ppc64-target :64-bit-target :big-endian-target :target-8-bit-chars)223 '(:powerpc :ppc-target :darwin-target :darwinppc-target :ppc64-target :64-bit-target :big-endian-target) 224 224 :target-fasl-pathname (make-pathname :type "d64fsl") 225 225 :target-platform (logior platform-cpu-ppc
Note:
See TracChangeset
for help on using the changeset viewer.
