Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jan 2012 17:34:05 +0100 (CET)
From:      Tijl Coosemans <tijl@coosemans.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/164056: [patch] lang/sdcc: update to 3.1.0
Message-ID:  <201201121634.q0CGY5EH005839@kalimero.tijl.coosemans.org>
Resent-Message-ID: <201201121640.q0CGe5qu053429@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         164056
>Category:       ports
>Synopsis:       [patch] lang/sdcc: update to 3.1.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 12 16:40:05 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Tijl Coosemans
>Release:        FreeBSD 10.0-CURRENT i386
>Organization:
>Environment:
>Description:
- Update to 3.1.0
- Remove AVR and XA51 targets (unsupported)
- Set NOPRECIOUSMAKEVARS instead of patching Makefiles
>How-To-Repeat:
>Fix:
files/patch-sdas-linksrc-Makefile.in can be removed.

--- sdcc.update begins here ---
diff -urN sdcc.orig/Makefile sdcc/Makefile
--- sdcc.orig/Makefile	2011-11-18 22:11:24.000000000 +0100
+++ sdcc/Makefile	2012-01-12 14:33:07.000000000 +0100
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	sdcc
-PORTVERSION=	3.0.0
+PORTVERSION=	3.1.0
 DISTVERSIONPREFIX=	src-
 CATEGORIES=	lang
 MASTER_SITES=	SF
@@ -14,6 +14,10 @@
 MAINTAINER=	tijl@coosemans.org
 COMMENT=	Small Device C Compiler
 
+LICENSE=	GPLv2
+
+BUILD_DEPENDS=	${LOCALBASE}/include/boost/graph/adjacency_list.hpp:${PORTSDIR}/devel/boost-libs
+
 WRKSRC=		${WRKDIR}/sdcc
 
 GNU_CONFIGURE=	yes
@@ -21,27 +25,21 @@
 USE_GMAKE=	yes
 
 OPTIONS=	MCS51   "Intel 8051 port" on \
-		Z80     "Zilog Z80 port" on \
-		AVR     "AVR port" on \
+		Z80	"Zilog Z80/Z180, Rabbit 2000 port" on \
 		DS390   "Maxim 80DS390/DS400 port" on \
-		PIC     "Microchip PIC16 series port" on \
+		PIC14	"Microchip PIC16 series port" on \
 		PIC16   "Microchip PIC18 series port" on \
-		XA51    "Philips XA51 port" on \
 		HC08    "Motorola 68HC08 port" on \
 		DEVLIB  "Device libraries" on \
-		UCSIM   "The ucSim simulator" on \
-		PACKIHX "A tool to pack (compress) Intel hex files" on
+		UCSIM	"The ucSim simulator" on
 
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
-CONFIGURE_ARGS=	--docdir=${DOCSDIR}
+CONFIGURE_ARGS=	--disable-avr --docdir=${DOCSDIR} --enable-new-pics
+NOPRECIOUSMAKEVARS=	yes
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} == "sparc64"
-BROKEN=		Does not compile on sparc64
-.endif
-
 .if defined(WITHOUT_MCS51) && defined(WITHOUT_DS390)
 CONFIGURE_ARGS+=	--disable-51
 PLIST_SUB+=		MCS51DS390="@comment "
@@ -58,20 +56,13 @@
 .endif
 
 .if defined(WITHOUT_Z80)
-CONFIGURE_ARGS+=	--disable-gbz80-port --disable-z80-port --disable-z80
+CONFIGURE_ARGS+=	--disable-gbz80-port --disable-r2k-port \
+			--disable-z180-port --disable-z80-port --disable-z80
 PLIST_SUB+=		Z80="@comment "
 .else
 PLIST_SUB+=		Z80=""
 .endif
 
-.if defined(WITHOUT_AVR)
-CONFIGURE_ARGS+=	--disable-avr
-PLIST_SUB+=		AVR="@comment "
-.else
-CONFIGURE_ARGS+=	--enable-avr-port
-PLIST_SUB+=		AVR=""
-.endif
-
 .if defined(WITHOUT_DS390)
 CONFIGURE_ARGS+=	--disable-ds390-port --disable-ds400-port
 PLIST_SUB+=		DS390="@comment "
@@ -79,31 +70,24 @@
 PLIST_SUB+=		DS390=""
 .endif
 
-.if defined(WITHOUT_PIC)
-CONFIGURE_ARGS+=	--disable-pic-port
-PLIST_SUB+=		PIC="@comment "
-.else
-BUILD_DEPENDS+=		gpasm:${PORTSDIR}/devel/gputils
-RUN_DEPENDS+=		gpasm:${PORTSDIR}/devel/gputils
-PLIST_SUB+=		PIC=""
+.if defined(WITHOUT_PIC14)
+CONFIGURE_ARGS+=	--disable-pic14-port
+PLIST_SUB+=		PIC14="@comment "
+.else
+BUILD_DEPENDS+=		gputils>=0.14.1:${PORTSDIR}/devel/gputils
+RUN_DEPENDS+=		gputils>=0.14.1:${PORTSDIR}/devel/gputils
+PLIST_SUB+=		PIC14=""
 .endif
 
 .if defined(WITHOUT_PIC16)
 CONFIGURE_ARGS+=	--disable-pic16-port
 PLIST_SUB+=		PIC16="@comment "
 .else
-BUILD_DEPENDS+=		gpasm:${PORTSDIR}/devel/gputils
-RUN_DEPENDS+=		gpasm:${PORTSDIR}/devel/gputils
+BUILD_DEPENDS+=		gputils>=0.14.1:${PORTSDIR}/devel/gputils
+RUN_DEPENDS+=		gputils>=0.14.1:${PORTSDIR}/devel/gputils
 PLIST_SUB+=		PIC16=""
 .endif
 
-.if defined(WITHOUT_XA51)
-PLIST_SUB+=		XA51="@comment "
-.else
-CONFIGURE_ARGS+=	--enable-xa51-port --enable-xa
-PLIST_SUB+=		XA51=""
-.endif
-
 .if defined(WITHOUT_HC08)
 CONFIGURE_ARGS+=	--disable-hc08-port --disable-hc08
 PLIST_SUB+=		HC08="@comment "
@@ -127,18 +111,7 @@
 PLIST_SUB+=		UCSIM=""
 .endif
 
-.if defined(WITHOUT_PACKIHX)
-CONFIGURE_ARGS+=	--disable-packihx
-PLIST_SUB+=		PACKIHX="@comment "
-.else
-PLIST_SUB+=		PACKIHX=""
-.endif
-
 post-patch:
-	@${REINPLACE_CMD} 's,ARCH,PICARCH,g' \
-		${WRKSRC}/device/lib/pic/Makefile.common.in \
-		${WRKSRC}/device/lib/pic/Makefile.rules \
-		${WRKSRC}/device/lib/pic16/configure
 .if defined(NOPORTDOCS)
 	@${REINPLACE_CMD} 's, [a-z-]*doc,,' \
 		${WRKSRC}/Makefile.in \
diff -urN sdcc.orig/distinfo sdcc/distinfo
--- sdcc.orig/distinfo	2011-11-18 22:11:24.000000000 +0100
+++ sdcc/distinfo	2012-01-12 14:29:29.000000000 +0100
@@ -1,2 +1,2 @@
-SHA256 (sdcc-src-3.0.0.tar.bz2) = 53097200e1b2b9466be80ede24484c51326886977b5b88b4a00182bfc5e3a99b
-SIZE (sdcc-src-3.0.0.tar.bz2) = 3996974
+SHA256 (sdcc-src-3.1.0.tar.bz2) = e8802e79b0247bbb51dec49047a2247ad4da1d89cf1aefd49e35d65aee91d185
+SIZE (sdcc-src-3.1.0.tar.bz2) = 4297291
diff -urN sdcc.orig/files/patch-device-lib-Makefile.in sdcc/files/patch-device-lib-Makefile.in
--- sdcc.orig/files/patch-device-lib-Makefile.in	2011-11-18 22:11:24.000000000 +0100
+++ sdcc/files/patch-device-lib-Makefile.in	2012-01-12 14:29:29.000000000 +0100
@@ -1,15 +1,15 @@
---- device/lib/Makefile.in.orig	2010-10-16 22:24:44.000000000 +0200
-+++ device/lib/Makefile.in	2010-11-06 17:37:50.000000000 +0100
-@@ -422,25 +422,6 @@
+--- device/lib/Makefile.in.orig
++++ device/lib/Makefile.in
+@@ -443,25 +443,6 @@
  # ---------------------------------------------------
  install: all installdirs
  	[ ! -d "$(BUILDDIR)" ] || $(CP_U) -r $(BUILDDIR)/* $(sdcc_libdir)
 -	$(CP_U) -r $(MODELS) $(srcdir)/mcs51 $(srcdir)/ds390 $(srcdir)/ds400 \
--	                     $(srcdir)/gbz80 $(srcdir)/z80 $(srcdir)/hc08 \
--	                     $(srcdir)/pic $(srcdir)/pic16 $(srcdir)/*.c $(sdcc_libdir)/src
--	$(CP_U) -r $(MODELS) mcs51 ds390 ds400 gbz80 z80 hc08 $(sdcc_libdir)/src
+-	                     $(srcdir)/z80 $(srcdir)/z180 $(srcdir)/r2k $(srcdir)/gbz80 $(srcdir)/hc08 \
+-	                     $(srcdir)/pic14 $(srcdir)/pic16 $(srcdir)/*.c $(sdcc_libdir)/src
+-	$(CP_U) -r $(MODELS) mcs51 ds390 ds400 z80 z180 r2k gbz80 hc08 $(sdcc_libdir)/src
 -
--	for src in $(MODELS) ds390 ds400 gbz80 z80 hc08 pic pic16; do \
+-	for src in $(MODELS) ds390 ds400 z80 z180 r2k gbz80 hc08 pic14 pic16; do \
 -	  find $(sdcc_libdir)/src/$$src -depth \
 -	    \( -name '*.rel' -o -name '*.dump*' -o -name '*.sym' -o -name '*.o' -o -name '*.lib' -o \
 -	    -name '*.lst' -o -name '*.asm' -o -name '.svn' -o -name 'autom4te.cache' -o \
@@ -26,14 +26,14 @@
  
  # Deleting all the installed files
  # --------------------------------
-@@ -460,13 +441,7 @@
+@@ -481,13 +462,7 @@
  # Creating installation directories
  # ---------------------------------
  installdirs:
 -	for model in $(MODELS); do \
 -	  mkdir -p $(sdcc_libdir)/$$model; \
 -	done
--	for libdir in small-stack-auto ds390 ds400 hc08 pic16 pic; do \
+-	for libdir in small-stack-auto ds390 ds400 hc08 pic16 pic14; do \
 -	  mkdir -p $(sdcc_libdir)/$$libdir; \
 -	done
 -	mkdir -p $(sdcc_libdir)/src
diff -urN sdcc.orig/files/patch-device-non-free-lib-Makefile.in sdcc/files/patch-device-non-free-lib-Makefile.in
--- sdcc.orig/files/patch-device-non-free-lib-Makefile.in	2011-11-18 22:11:24.000000000 +0100
+++ sdcc/files/patch-device-non-free-lib-Makefile.in	2012-01-12 14:29:29.000000000 +0100
@@ -1,12 +1,12 @@
---- device/non-free/lib/Makefile.in.orig	2010-11-06 18:13:16.000000000 +0100
-+++ device/non-free/lib/Makefile.in	2010-11-06 18:17:52.000000000 +0100
+--- device/non-free/lib/Makefile.in.orig
++++ device/non-free/lib/Makefile.in
 @@ -397,17 +397,6 @@
  # ---------------------------------------------------
  install: all installdirs
  	[ ! -d "$(BUILDDIR)" ] || $(CP_U) -r $(BUILDDIR)/* $(sdcc_libdir)
--	$(CP_U) -r $(srcdir)/pic $(srcdir)/pic16 $(sdcc_libdir)/src
+-	$(CP_U) -r $(srcdir)/pic14 $(srcdir)/pic16 $(sdcc_libdir)/src
 -
--	for src in pic pic16; do \
+-	for src in pic14 pic16; do \
 -	  find $(sdcc_libdir)/src/$$src -depth \
 -	    \( -name '*.rel' -o -name '*.dump*' -o -name '*.sym' -o -name '*.o' -o -name '*.lib' -o \
 -	    -name '*.lst' -o -name '*.asm' -o -name '.svn' -o -name 'autom4te.cache' -o \
@@ -22,7 +22,7 @@
  # Creating installation directories
  # ---------------------------------
  installdirs:
--	for libdir in pic16 pic; do \
+-	for libdir in pic16 pic14; do \
 -	  mkdir -p $(sdcc_libdir)/$$libdir; \
 -	done
 -	mkdir -p $(sdcc_libdir)/src
diff -urN sdcc.orig/files/patch-sdas-linksrc-Makefile.in sdcc/files/patch-sdas-linksrc-Makefile.in
--- sdcc.orig/files/patch-sdas-linksrc-Makefile.in	2011-11-18 22:11:24.000000000 +0100
+++ sdcc/files/patch-sdas-linksrc-Makefile.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
---- sdas/linksrc/Makefile.in.orig	2010-04-20 19:07:51.000000000 +0200
-+++ sdas/linksrc/Makefile.in	2010-04-20 19:08:24.000000000 +0200
-@@ -63,7 +63,7 @@
- 
- # Compiling entire program or any subproject
- # ------------------------------------------
--all: sdcc-ld8051 sdcc-ldz80 sdcc-ldgb sdcc-ld6808
-+all: sdcc-ld8051
- 
- sdcc-ld8051: checkconf $(ASLINK)
- 
-@@ -82,7 +82,7 @@
- # Compiling and installing everything and running test
- # ----------------------------------------------------
- install: all installdirs
--	for ld in $(ASLINK) $(top_builddir)/bin/sdldz80$(EXEEXT) $(top_builddir)/bin/sdldgb$(EXEEXT) $(top_builddir)/bin/sdld6808$(EXEEXT); \
-+	for ld in $(ASLINK); \
- 	do \
- 	  $(INSTALL) $$ld `echo $(DESTDIR)$(bindir)/\`basename $$ld\` | sed '$(transform)'`; \
- 	  $(STRIP) `echo $(DESTDIR)$(bindir)/\`basename $$ld\` | sed '$(transform)'`; \
diff -urN sdcc.orig/pkg-descr sdcc/pkg-descr
--- sdcc.orig/pkg-descr	2011-11-18 22:11:24.000000000 +0100
+++ sdcc/pkg-descr	2012-01-12 14:29:29.000000000 +0100
@@ -1,9 +1,6 @@
-SDCC is a Freeware, retargettable, optimizing ANSI-C compiler that
-targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola
-68HC08 based MCUs. Work is in progress on supporting the Microchip
-PIC16 and PIC18 series.
-
-SDCC also comes with the source level debugger SDCDB, using the
-current version of Daniel's s51 simulator.
+SDCC is a retargettable, optimizing ANSI C compiler that targets the
+Intel 8051, Maxim 80DS390, Zilog Z80, Z180, Rabbit 2000 and the Motorola
+68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16
+and PIC18 series.
 
 WWW: http://sdcc.sourceforge.net/
diff -urN sdcc.orig/pkg-plist sdcc/pkg-plist
--- sdcc.orig/pkg-plist	2011-11-18 22:11:24.000000000 +0100
+++ sdcc/pkg-plist	2012-01-12 14:29:29.000000000 +0100
@@ -1,12 +1,11 @@
 bin/as2gbmap
-bin/asranlib
 bin/makebin
-%%PACKIHX%%bin/packihx
+bin/packihx
 %%UCSIM%%%%MCS51DS390%%bin/s51
-%%UCSIM%%%%AVR%%bin/savr
 %%HC08%%bin/sdas6808
 %%MCS51DS390%%bin/sdas8051
 %%Z80%%bin/sdasgb
+%%Z80%%bin/sdasrab
 %%Z80%%bin/sdasz80
 bin/sdcc
 bin/sdcclib
@@ -15,18 +14,15 @@
 %%UCSIM%%%%MCS51%%bin/sdcdbsrc.el
 bin/sdcpp
 bin/sdld
+bin/sdld6808
+bin/sdldgb
+bin/sdldz80
+bin/sdranlib
 %%UCSIM%%%%HC08%%bin/shc08
-%%UCSIM%%%%XA51%%bin/sxa
 %%UCSIM%%%%Z80%%bin/sz80
 %%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
 %%PORTDOCS%%%%DOCSDIR%%/README.txt
 %%PORTDOCS%%%%DOCSDIR%%/TININative.txt
-%%PORTDOCS%%%%DOCSDIR%%/avr/avr_design.txt
-%%PORTDOCS%%%%DOCSDIR%%/builtins.txt
-%%PORTDOCS%%%%DOCSDIR%%/choices.txt
-%%PORTDOCS%%%%DOCSDIR%%/libdoc.txt
-%%PORTDOCS%%%%DOCSDIR%%/macro-sys-design.txt
-%%PORTDOCS%%%%DOCSDIR%%/random-notes.txt
 %%UCSIM%%%%PORTDOCS%%%%DOCSDIR%%/ucsim/UCsim.jpg
 %%UCSIM%%%%PORTDOCS%%%%DOCSDIR%%/ucsim/analyzer.html
 %%UCSIM%%%%PORTDOCS%%%%DOCSDIR%%/ucsim/burst.gif
@@ -73,15 +69,14 @@
 %%UCSIM%%%%PORTDOCS%%%%DOCSDIR%%/ucsim/timers.html
 %%UCSIM%%%%PORTDOCS%%%%DOCSDIR%%/ucsim/wins.gif
 %%UCSIM%%%%PORTDOCS%%%%DOCSDIR%%/ucsim/wins.html
-%%PORTDOCS%%%%DOCSDIR%%/z80/Makefile
-%%PORTDOCS%%%%DOCSDIR%%/z80/README
-%%PORTDOCS%%%%DOCSDIR%%/z80/combined_i186_z80_design.tex
 %%DATADIR%%/include/asm/default/features.h
 %%DATADIR%%/include/asm/ds390/features.h
 %%DATADIR%%/include/asm/gbz80/features.h
 %%DATADIR%%/include/asm/mcs51/features.h
-%%DATADIR%%/include/asm/pic/features.h
+%%DATADIR%%/include/asm/pic14/features.h
 %%DATADIR%%/include/asm/pic16/features.h
+%%DATADIR%%/include/asm/r2k/features.h
+%%DATADIR%%/include/asm/z180/features.h
 %%DATADIR%%/include/asm/z80/features.h
 %%DATADIR%%/include/assert.h
 %%DATADIR%%/include/ctype.h
@@ -95,6 +90,7 @@
 %%HC08%%%%DATADIR%%/include/hc08/mc68hc908jb8.h
 %%HC08%%%%DATADIR%%/include/hc08/mc68hc908jkjl.h
 %%HC08%%%%DATADIR%%/include/hc08/mc68hc908qy.h
+%%DATADIR%%/include/iso646.h
 %%DATADIR%%/include/limits.h
 %%DATADIR%%/include/malloc.h
 %%DATADIR%%/include/math.h
@@ -169,13 +165,13 @@
 %%MCS51%%%%DATADIR%%/include/mcs51/uPSD32xx.h
 %%MCS51%%%%DATADIR%%/include/mcs51/uPSD33xx.h
 %%MCS51%%%%DATADIR%%/include/mcs51/w7100.h
-%%PIC%%%%DATADIR%%/include/pic/errno.h
-%%PIC%%%%DATADIR%%/include/pic/float.h
-%%PIC%%%%DATADIR%%/include/pic/limits.h
-%%PIC%%%%DATADIR%%/include/pic/math.h
-%%PIC%%%%DATADIR%%/include/pic/p16f_common.inc
-%%PIC%%%%DATADIR%%/include/pic/pic14devices.txt
-%%PIC%%%%DATADIR%%/include/pic/sdcc-lib.h
+%%PIC14%%%%DATADIR%%/include/pic14/errno.h
+%%PIC14%%%%DATADIR%%/include/pic14/float.h
+%%PIC14%%%%DATADIR%%/include/pic14/limits.h
+%%PIC14%%%%DATADIR%%/include/pic14/math.h
+%%PIC14%%%%DATADIR%%/include/pic14/p16f_common.inc
+%%PIC14%%%%DATADIR%%/include/pic14/pic14devices.txt
+%%PIC14%%%%DATADIR%%/include/pic14/sdcc-lib.h
 %%PIC16%%%%DATADIR%%/include/pic16/adc.h
 %%PIC16%%%%DATADIR%%/include/pic16/ctype.h
 %%PIC16%%%%DATADIR%%/include/pic16/delay.h
@@ -186,6 +182,7 @@
 %%PIC16%%%%DATADIR%%/include/pic16/limits.h
 %%PIC16%%%%DATADIR%%/include/pic16/malloc.h
 %%PIC16%%%%DATADIR%%/include/pic16/math.h
+%%PIC16%%%%DATADIR%%/include/pic16/p18fxxx.inc
 %%PIC16%%%%DATADIR%%/include/pic16/pic16devices.txt
 %%PIC16%%%%DATADIR%%/include/pic16/pic18fregs.h
 %%PIC16%%%%DATADIR%%/include/pic16/sdcc-lib.h
@@ -209,9 +206,7 @@
 %%DATADIR%%/include/time.h
 %%DATADIR%%/include/tinibios.h
 %%DATADIR%%/include/typeof.h
-%%XA51%%%%DATADIR%%/include/xa51/80c51xa.h
-%%Z80%%%%DATADIR%%/include/z80/types.h
-%%Z80%%%%DATADIR%%/include/z80/z180.h
+%%Z80%%%%DATADIR%%/include/z180/z180.h
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/libds390.lib
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/libfloat.lib
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/libint.lib
@@ -235,8 +230,10 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/liblong.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/libsdcc.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/mcs51.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/libm.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/libsdcc.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/lib/pic14/libm.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/lib/pic14/libme.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/lib/pic14/libsdcc.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/lib/pic14/libsdcce.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/crt0.o
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/crt0i.o
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/crt0iz.o
@@ -255,6 +252,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2321.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2331.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f23k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f23k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2410.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f242.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2420.lib
@@ -267,6 +265,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f24j10.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f24j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f24k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f24k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2510.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2515.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f252.lib
@@ -280,6 +279,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f25j10.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f25j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f25k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f25k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2610.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2680.lib
@@ -287,12 +287,14 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2685.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f26j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f26k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f26k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4220.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4221.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4320.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4321.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4331.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f43k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f43k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4410.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f442.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4420.lib
@@ -305,6 +307,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f44j10.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f44j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f44k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f44k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4510.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4515.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f452.lib
@@ -318,6 +321,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f45j10.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f45j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f45k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f45k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4610.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4680.lib
@@ -325,6 +329,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4685.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f46j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f46k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f46k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f6520.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f6527.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f6585.lib
@@ -362,6 +367,8 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f97j60.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libm18f.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libsdcc.lib
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r2k/crt0.rel
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r2k/r2k.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/libfloat.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/libint.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/liblong.lib
@@ -372,95 +379,124 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/liblong.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/libsdcc.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/mcs51.lib
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z180/crt0.rel
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z180/z180.lib
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/crt0.rel
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/z80.lib
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic12f629.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic12f635.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic12f675.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic12f683.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic14regs.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c432.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c433.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c554.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c557.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c558.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c62.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c620.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c620a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c621.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c621a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c622.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c622a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c63a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c65b.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c71.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c710.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c711.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c715.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c717.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c72.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c73b.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c745.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c74b.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c765.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c770.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c771.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c773.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c774.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c781.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c782.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c925.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16c926.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f616.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f627.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f627a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f628.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f628a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f630.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f636.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f639.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f648a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f676.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f684.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f685.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f687.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f688.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f689.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f690.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f716.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f72.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f73.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f737.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f74.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f76.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f767.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f77.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f777.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f785.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f818.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f819.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f84.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f84a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f87.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f870.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f871.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f872.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f873.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f873a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f874.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f874a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f876.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f876a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f877.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f877a.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f88.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f886.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f887.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f913.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f914.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f916.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16f917.h
-%%PIC%%%%DATADIR%%/non-free/include/pic/pic16hv616.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic12f1822.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic12f1840.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic12f629.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic12f635.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic12f675.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic12f683.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic14regs.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c432.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c433.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c554.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c557.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c558.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c62.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c620.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c620a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c621.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c621a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c622.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c622a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c63a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c65b.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c71.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c710.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c711.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c715.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c717.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c72.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c73b.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c745.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c74b.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c765.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c770.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c771.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c773.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c774.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c781.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c782.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c925.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16c926.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1455.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1458.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1459.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1507.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1782.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1783.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1823.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1824.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1825.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1826.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1827.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1828.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1829.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1847.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1933.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1934.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1936.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1937.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1938.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f1939.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f616.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f627.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f627a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f628.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f628a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f630.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f636.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f639.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f648a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f676.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f684.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f685.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f687.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f688.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f689.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f690.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f716.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f72.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f73.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f737.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f74.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f76.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f767.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f77.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f777.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f785.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f818.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f819.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f84.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f84a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f87.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f870.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f871.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f872.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f873.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f873a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f874.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f874a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f876.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f876a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f877.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f877a.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f88.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f886.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f887.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f913.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f914.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f916.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16f917.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16hv616.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16lf1902.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16lf1903.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16lf1904.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16lf1906.h
+%%PIC14%%%%DATADIR%%/non-free/include/pic14/pic16lf1907.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f1220.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f1320.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f13k50.h
@@ -471,6 +507,7 @@
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2321.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2331.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f23k20.h
+%%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f23k22.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2410.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f242.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2420.h
@@ -483,6 +520,7 @@
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f24j10.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f24j50.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f24k20.h
+%%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f24k22.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2510.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2515.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f252.h
@@ -496,6 +534,7 @@
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f25j10.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f25j50.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f25k20.h
+%%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f25k22.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2610.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2620.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2680.h
@@ -503,12 +542,14 @@
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f2685.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f26j50.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f26k20.h
+%%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f26k22.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4220.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4221.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4320.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4321.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4331.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f43k20.h
+%%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f43k22.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4410.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f442.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4420.h
@@ -521,6 +562,7 @@
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f44j10.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f44j50.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f44k20.h
+%%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f44k22.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4510.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4515.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f452.h
@@ -534,6 +576,7 @@
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f45j10.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f45j50.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f45k20.h
+%%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f45k22.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4610.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4620.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4680.h
@@ -541,6 +584,7 @@
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f4685.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f46j50.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f46k20.h
+%%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f46k22.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f6520.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f6527.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f6585.h
@@ -577,92 +621,119 @@
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f96j65.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18f97j60.h
 %%PIC16%%%%DATADIR%%/non-free/include/pic16/pic18fam.h
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic12f629.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic12f635.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic12f675.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic12f683.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c432.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c433.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c554.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c557.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c558.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c62.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c620.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c620a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c621.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c621a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c622.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c622a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c63a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c65b.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c71.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c710.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c711.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c715.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c717.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c72.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c73b.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c745.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c74b.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c765.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c770.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c771.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c773.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c774.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c781.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c782.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c925.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16c926.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f616.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f627.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f627a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f628.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f628a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f630.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f636.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f639.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f648a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f676.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f684.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f685.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f687.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f688.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f689.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f690.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f716.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f72.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f73.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f737.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f74.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f76.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f767.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f77.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f777.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f785.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f818.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f819.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f84.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f84a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f87.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f870.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f871.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f872.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f873.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f873a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f874.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f874a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f876.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f876a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f877.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f877a.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f88.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f886.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f887.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f913.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f914.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f916.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16f917.lib
-%%DEVLIB%%%%PIC%%%%DATADIR%%/non-free/lib/pic/pic16hv616.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic12f1822.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic12f1840.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic12f629.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic12f635.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic12f675.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic12f683.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c432.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c433.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c554.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c557.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c558.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c62.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c620.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c620a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c621.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c621a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c622.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c622a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c63a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c65b.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c71.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c710.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c711.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c715.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c717.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c72.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c73b.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c745.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c74b.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c765.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c770.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c771.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c773.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c774.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c781.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c782.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c925.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16c926.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1455.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1458.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1459.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1507.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1782.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1783.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1823.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1824.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1825.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1826.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1827.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1828.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1829.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1847.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1933.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1934.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1936.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1937.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1938.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f1939.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f616.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f627.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f627a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f628.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f628a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f630.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f636.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f639.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f648a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f676.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f684.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f685.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f687.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f688.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f689.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f690.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f716.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f72.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f73.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f737.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f74.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f76.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f767.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f77.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f777.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f785.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f818.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f819.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f84.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f84a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f87.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f870.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f871.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f872.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f873.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f873a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f874.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f874a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f876.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f876a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f877.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f877a.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f88.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f886.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f887.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f913.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f914.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f916.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16f917.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16hv616.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16lf1902.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16lf1903.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16lf1904.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16lf1906.lib
+%%DEVLIB%%%%PIC14%%%%DATADIR%%/non-free/lib/pic14/pic16lf1907.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f1220.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f1320.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f13k50.lib
@@ -673,6 +744,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2321.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2331.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f23k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f23k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2410.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f242.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2420.lib
@@ -685,6 +757,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f24j10.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f24j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f24k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f24k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2510.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2515.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f252.lib
@@ -698,6 +771,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f25j10.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f25j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f25k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f25k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2610.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2680.lib
@@ -705,12 +779,14 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f2685.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f26j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f26k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f26k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4220.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4221.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4320.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4321.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4331.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f43k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f43k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4410.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f442.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4420.lib
@@ -723,6 +799,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f44j10.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f44j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f44k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f44k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4510.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4515.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f452.lib
@@ -736,6 +813,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f45j10.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f45j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f45k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f45k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4610.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4680.lib
@@ -743,6 +821,7 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f4685.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f46j50.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f46k20.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f46k22.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f6520.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f6527.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f6585.lib
@@ -779,20 +858,22 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f96j65.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/non-free/lib/pic16/libdev18f97j60.lib
 %%DEVLIB%%%%PIC16%%@dirrm %%DATADIR%%/non-free/lib/pic16
-%%DEVLIB%%%%PIC%%@dirrm %%DATADIR%%/non-free/lib/pic
+%%DEVLIB%%%%PIC14%%@dirrm %%DATADIR%%/non-free/lib/pic14
 %%DEVLIB%%@exec mkdir -p %D/%%DATADIR%%/non-free/lib
 %%DEVLIB%%@dirrm %%DATADIR%%/non-free/lib
 @exec mkdir -p %D/%%DATADIR%%/non-free/include/pic16
 @dirrm %%DATADIR%%/non-free/include/pic16
-@exec mkdir -p %D/%%DATADIR%%/non-free/include/pic
-@dirrm %%DATADIR%%/non-free/include/pic
+@exec mkdir -p %D/%%DATADIR%%/non-free/include/pic14
+@dirrm %%DATADIR%%/non-free/include/pic14
 @dirrm %%DATADIR%%/non-free/include
 @dirrm %%DATADIR%%/non-free
 %%DEVLIB%%%%Z80%%@dirrm %%DATADIR%%/lib/z80
+%%DEVLIB%%%%Z80%%@dirrm %%DATADIR%%/lib/z180
 %%DEVLIB%%%%MCS51%%@dirrm %%DATADIR%%/lib/small-stack-auto
 %%DEVLIB%%%%MCS51%%@dirrm %%DATADIR%%/lib/small
+%%DEVLIB%%%%Z80%%@dirrm %%DATADIR%%/lib/r2k
 %%DEVLIB%%%%PIC16%%@dirrm %%DATADIR%%/lib/pic16
-%%DEVLIB%%%%PIC%%@dirrm %%DATADIR%%/lib/pic
+%%DEVLIB%%%%PIC14%%@dirrm %%DATADIR%%/lib/pic14
 %%DEVLIB%%%%MCS51%%@dirrm %%DATADIR%%/lib/medium
 %%DEVLIB%%%%MCS51%%@dirrm %%DATADIR%%/lib/large
 %%DEVLIB%%%%HC08%%@dirrm %%DATADIR%%/lib/hc08
@@ -801,14 +882,12 @@
 %%DEVLIB%%%%DS390%%@dirrm %%DATADIR%%/lib/ds390
 %%DEVLIB%%@exec mkdir -p %D/%%DATADIR%%/lib
 %%DEVLIB%%@dirrm %%DATADIR%%/lib
-@exec mkdir -p %D/%%DATADIR%%/include/z80
-@dirrm %%DATADIR%%/include/z80
-@exec mkdir -p %D/%%DATADIR%%/include/xa51
-@dirrm %%DATADIR%%/include/xa51
+@exec mkdir -p %D/%%DATADIR%%/include/z180
+@dirrm %%DATADIR%%/include/z180
 @exec mkdir -p %D/%%DATADIR%%/include/pic16
 @dirrm %%DATADIR%%/include/pic16
-@exec mkdir -p %D/%%DATADIR%%/include/pic
-@dirrm %%DATADIR%%/include/pic
+@exec mkdir -p %D/%%DATADIR%%/include/pic14
+@dirrm %%DATADIR%%/include/pic14
 @exec mkdir -p %D/%%DATADIR%%/include/mcs51
 @dirrm %%DATADIR%%/include/mcs51
 @exec mkdir -p %D/%%DATADIR%%/include/hc08
@@ -818,8 +897,10 @@
 @exec mkdir -p %D/%%DATADIR%%/include/ds390
 @dirrm %%DATADIR%%/include/ds390
 @dirrm %%DATADIR%%/include/asm/z80
+@dirrm %%DATADIR%%/include/asm/z180
+@dirrm %%DATADIR%%/include/asm/r2k
 @dirrm %%DATADIR%%/include/asm/pic16
-@dirrm %%DATADIR%%/include/asm/pic
+@dirrm %%DATADIR%%/include/asm/pic14
 @dirrm %%DATADIR%%/include/asm/mcs51
 @dirrm %%DATADIR%%/include/asm/gbz80
 @dirrm %%DATADIR%%/include/asm/ds390
@@ -827,7 +908,5 @@
 @dirrm %%DATADIR%%/include/asm
 @dirrm %%DATADIR%%/include
 @dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/z80
 %%UCSIM%%%%PORTDOCS%%@dirrm %%DOCSDIR%%/ucsim
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/avr
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
--- sdcc.update ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201121634.q0CGY5EH005839>