--- device/lib/pic16/libio/Makefile.in.orig	Mon May  1 22:47:12 2006
+++ device/lib/pic16/libio/Makefile.in	Wed Jun 28 17:40:48 2006
@@ -38,7 +38,7 @@
 		| while read arch; do \
 			[ "x$${arch}" = "x" ] \
 			|| ( $(MKDIR) "$(top_builddir)$(builddir)/$${arch}"; \
-				$(MAKE) MKLIB=libio18f$${arch}.lib builddir=$(builddir)/$${arch} ARCH=$${arch} IO_ARCH=$${arch} $(MAKECMDGOALS); ) \
+				$(MAKE) MKLIB=libio18f$${arch}.lib builddir=$(builddir)/$${arch} PICARCH=$${arch} IO_ARCH=$${arch} $(MAKECMDGOALS); ) \
 			|| exit 1; \
 	done
 
