--- configure.in.orig	2006-02-21 14:02:29.379770624 +0530
+++ configure.in	2006-02-21 14:03:06.805081112 +0530
@@ -825,6 +825,9 @@
   vax-*-*)
     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}"
     ;;
+  xc16x*-*-*)
+       noconfigdirs="$noconfigdirs target-libgloss ${libgcj} target-libiberty target-libf2c"
+    ;;
   xtensa-*-*)
     noconfigdirs="$noconfigdirs ${libgcj}"
     ;;
--- config.sub.orig	2006-02-21 14:00:26.174500672 +0530
+++ config.sub	2006-02-21 14:01:12.635437536 +0530
@@ -280,7 +280,7 @@
 	| tahoe | thumb | tic4x | tic80 | tron \
 	| v850 | v850e \
 	| we32k \
-	| x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
+	| x86 |xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
 	| z8k)
 		basic_machine=$basic_machine-unknown
 		;;
@@ -366,7 +366,7 @@
 	| v850-* | v850e-* | vax-* \
 	| we32k-* \
 	| x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
-	| xstormy16-* | xtensa-* \
+	| xstormy16-* | xtensa-* | xc16x-* \
 	| ymp-* \
 	| z8k-*)
 		;;
