Index: /trunk/ccl/compiler/PPC/PPC32/ppc32-backend.lisp
===================================================================
--- /trunk/ccl/compiler/PPC/PPC32/ppc32-backend.lisp	(revision 5079)
+++ /trunk/ccl/compiler/PPC/PPC32/ppc32-backend.lisp	(revision 5080)
@@ -342,5 +342,5 @@
 		:p2-compile 'ppc2-compile
 		:target-specific-features
-		'(:powerpc :ppc-target :eabi-target :linux-target :linuxppc-target :ppc32-target :32-bit-target :big-endian-target)
+		'(:powerpc :ppc-target :eabi-target :linux-target :linuxppc-target :ppc32-target :32-bit-target :big-endian-target :target-8-bit-chars)
 		:target-fasl-pathname (make-pathname :type "pfsl")
 		:target-platform (logior platform-word-size-32
@@ -368,5 +368,5 @@
 		:p2-compile 'ppc2-compile
 		:target-specific-features
-		'(:powerpc :ppc-target :darwin-target :darwinppc-target :ppc32-target :32-bit-target :big-endian-target)
+		'(:powerpc :ppc-target :darwin-target :darwinppc-target :ppc32-target :32-bit-target :big-endian-target :target-8-bit-chars)
 		:target-fasl-pathname (make-pathname :type "dfsl")
 		:target-platform (logior platform-word-size-32
Index: /trunk/ccl/compiler/PPC/PPC64/ppc64-backend.lisp
===================================================================
--- /trunk/ccl/compiler/PPC/PPC64/ppc64-backend.lisp	(revision 5079)
+++ /trunk/ccl/compiler/PPC/PPC64/ppc64-backend.lisp	(revision 5080)
@@ -193,5 +193,5 @@
 		:p2-compile 'ppc2-compile
 		:target-specific-features
-		'(:powerpc :ppc-target :poweropen-target :linux-target :linuxppc-target :ppc64-target :64-bit-target :big-endian-target)
+		'(:powerpc :ppc-target :poweropen-target :linux-target :linuxppc-target :ppc64-target :64-bit-target :big-endian-target :target-8-bit-chars)
 		:target-fasl-pathname (make-pathname :type "p64fsl")
 		:target-platform (logior platform-cpu-ppc
@@ -221,5 +221,5 @@
 		:p2-compile 'ppc2-compile
 		:target-specific-features
-		'(:powerpc :ppc-target :darwin-target :darwinppc-target :ppc64-target :64-bit-target :big-endian-target)
+		'(:powerpc :ppc-target :darwin-target :darwinppc-target :ppc64-target :64-bit-target :big-endian-target :target-8-bit-chars)
 		:target-fasl-pathname (make-pathname :type "d64fsl")
 		:target-platform (logior platform-cpu-ppc
Index: /trunk/ccl/compiler/X86/X8664/x8664-backend.lisp
===================================================================
--- /trunk/ccl/compiler/X86/X8664/x8664-backend.lisp	(revision 5079)
+++ /trunk/ccl/compiler/X86/X8664/x8664-backend.lisp	(revision 5080)
@@ -153,5 +153,6 @@
                   :linuxx8664-target
                   :little-endian-target
-                  :64-bit-target)
+                  :64-bit-target
+                  :target-8-bit-chars)
 		:target-fasl-pathname (make-pathname :type "lx64fsl")
 		:target-platform (logior platform-cpu-x86
@@ -162,4 +163,6 @@
 		:target-arch-name :x8664
 		:target-foreign-type-data nil
+
+
                 :target-arch x8664::*x8664-target-arch*
                 :define-callback 'define-x8664-callback
@@ -184,5 +187,6 @@
                   :darwinx8664-target
                   :little-endian-target
-                  :64-bit-target)
+                  :64-bit-target
+                  :target-8-bit-chars)
 		:target-fasl-pathname (make-pathname :type "dx64fsl")
 		:target-platform (logior platform-cpu-x86
@@ -214,5 +218,6 @@
                   :freebsdx8664-target                  
                   :little-endian-target
-                  :64-bit-target)
+                  :64-bit-target
+                  :target-8-bit-chars)
 		:target-fasl-pathname (make-pathname :type "fx64fsl")
 		:target-platform (logior platform-cpu-x86
