Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Oct 2007 18:15:03 +0200 (CEST)
From:      Tijl Coosemans <tijl@ulyssis.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/116953: [update] lang/sdcc: version 2.7.0
Message-ID:  <200710051615.l95GF3GB005591@kalimero.kotnet.org>
Resent-Message-ID: <200710051620.l95GK1dw048993@freefall.freebsd.org>

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

>Number:         116953
>Category:       ports
>Synopsis:       [update] lang/sdcc: version 2.7.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:   Fri Oct 05 16:20:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Tijl Coosemans
>Release:        FreeBSD 7.0-CURRENT i386
>Organization:
>Environment:
>Description:
Updating lang/sdcc to version 2.7.0.
This also fixes the currently broken build due to recent autoconf changes.
>How-To-Repeat:
>Fix:
Some of the patches under files/ will be empty and can be removed.

--- sdcc.update begins here ---
diff -urN sdcc.orig/Makefile sdcc/Makefile
--- sdcc.orig/Makefile	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/Makefile	2007-10-05 17:59:02.000000000 +0200
@@ -6,11 +6,11 @@
 #
 
 PORTNAME=	sdcc
-PORTVERSION=	2.6.0
-PORTREVISION=	2
+PORTVERSION=	2.7.0
 CATEGORIES=	lang
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	sdcc
+DISTNAME=	${PORTNAME}-src-${PORTVERSION}
 
 MAINTAINER=	tijl@ulyssis.org
 COMMENT=	Small Device C Compiler
@@ -18,6 +18,7 @@
 WRKSRC=		${WRKDIR}/sdcc
 
 GNU_CONFIGURE=	yes
+USE_BZIP2=	yes
 USE_GMAKE=	yes
 
 OPTIONS=	MCS51   "Intel 8051 port" on \
@@ -32,8 +33,19 @@
 		UCSIM   "The ucSim simulator" on \
 		PACKIHX "A tool to pack (compress) Intel hex files" on
 
+CONFIGURE_ARGS=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib" \
+		--datarootdir=${DATADIR} \
+		--docdir=${DOCSDIR} \
+		include_dir_suffix=include \
+		lib_dir_suffix=lib
+
 .include <bsd.port.pre.mk>
 
+.if !defined(WITHOUT_MCS51) && !defined(WITHOUT_UCSIM) && ${OSVERSION} < 500019
+LIB_DEPENDS+=	readline.5:${PORTSDIR}/devel/readline
+.endif
+
 .if defined(WITHOUT_MCS51) && defined(WITHOUT_DS390)
 CONFIGURE_ARGS+=	--disable-51
 PLIST_SUB+=		MCS51DS390="@comment "
@@ -120,4 +132,12 @@
 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/Makefile.common.in \
+		${WRKSRC}/device/lib/pic16/Makefile.rules \
+		${WRKSRC}/device/lib/pic16/libio/Makefile.in
+
 .include <bsd.port.post.mk>
diff -urN sdcc.orig/distinfo sdcc/distinfo
--- sdcc.orig/distinfo	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/distinfo	2007-10-05 17:05:26.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (sdcc-2.6.0.tar.gz) = 70d6036226d852995237f30c5cb50960
-SHA256 (sdcc-2.6.0.tar.gz) = 6534450fef981502d5e540464fe0d4332e0f47704548354b59af90eaf290cf93
-SIZE (sdcc-2.6.0.tar.gz) = 4229518
+MD5 (sdcc-src-2.7.0.tar.bz2) = 0195813a0e13752a079b9e689674f98f
+SHA256 (sdcc-src-2.7.0.tar.bz2) = 315caf8b239dfe4f922f090f33d24e822eb49a1b443d4be020056c91277ffd95
+SIZE (sdcc-src-2.7.0.tar.bz2) = 3405687
diff -urN sdcc.orig/files/patch-Makefile.in sdcc/files/patch-Makefile.in
--- sdcc.orig/files/patch-Makefile.in	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/files/patch-Makefile.in	2007-10-05 16:57:41.000000000 +0200
@@ -1,12 +1,12 @@
---- Makefile.in.orig	Thu May 11 22:06:55 2006
-+++ Makefile.in	Thu Jun 29 16:05:04 2006
+--- Makefile.in.orig	Fri Sep 15 08:52:50 2006
++++ Makefile.in	Thu Oct 12 18:14:59 2006
 @@ -27,6 +27,10 @@
  ifeq ($(OPT_DISABLE_MCS51), 0)
- SDCC_ASLINK     += as/mcs51
+ SDCC_ASLINK     += as/mcs51 as/link/mcs51
  SDCC_MISC	+= debugger/mcs51
 +else
 +ifeq ($(OPT_DISABLE_DS390), 0)
-+SDCC_ASLINK     += as/mcs51
++SDCC_ASLINK     += as/mcs51 as/link/mcs51
 +endif
  endif
  
diff -urN sdcc.orig/files/patch-configure.in sdcc/files/patch-configure.in
--- sdcc.orig/files/patch-configure.in	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/files/patch-configure.in	2007-10-05 16:57:41.000000000 +0200
@@ -1,21 +1,25 @@
---- configure.in.orig	Thu May 11 22:06:55 2006
-+++ configure.in	Wed Jun 28 22:22:07 2006
-@@ -634,6 +634,10 @@
+--- configure.in.orig	Tue Nov 21 16:27:08 2006
++++ configure.in	Wed Dec 13 16:32:58 2006
+@@ -629,6 +629,11 @@
  
  test $OPT_DISABLE_AVR = 0 && AC_CONFIG_FILES([src/avr/Makefile])
  
 +if test $OPT_DISABLE_DS390 = 0 -o $OPT_DISABLE_MCS51 = 0; then
-+  AC_CONFIG_FILES([as/mcs51/Makefile])
++  AC_CONFIG_FILES([as/mcs51/Makefile
++                   as/link/mcs51/Makefile])
 +fi
 +
  if test $OPT_DISABLE_DS390 = 0; then
    AC_CONFIG_FILES([src/ds390/Makefile])
    test $OPT_DISABLE_DEVICE_LIB = 0 && AC_CONFIG_FILES([device/lib/ds390/Makefile])
-@@ -652,7 +656,6 @@
+@@ -647,9 +652,7 @@
+ fi
  
  if test $OPT_DISABLE_MCS51 = 0; then
-   AC_CONFIG_FILES([src/mcs51/Makefile
+-  AC_CONFIG_FILES([src/mcs51/Makefile
 -                   as/mcs51/Makefile
-                    debugger/mcs51/Makefile])
+-                   as/link/mcs51/Makefile])
++  AC_CONFIG_FILES([src/mcs51/Makefile])
    test $OPT_DISABLE_DEVICE_LIB = 0 && AC_CONFIG_FILES([device/lib/mcs51/Makefile
                                                         device/lib/small/Makefile
+                                                        device/lib/medium/Makefile
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	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/files/patch-device-lib-Makefile.in	2007-10-05 16:57:41.000000000 +0200
@@ -1,6 +1,6 @@
---- device/lib/Makefile.in.orig	Sat Jun 17 16:43:52 2006
-+++ device/lib/Makefile.in	Wed Jun 28 19:08:03 2006
-@@ -337,23 +337,6 @@
+--- device/lib/Makefile.in.orig	2007-09-28 16:29:43.000000000 +0200
++++ device/lib/Makefile.in	2007-09-28 16:30:14.000000000 +0200
+@@ -345,23 +345,6 @@
  # ---------------------------------------------------
  install: all installdirs
  	$(CP_U) -r $(BUILDDIR)/* $(sdcc_libdir)
@@ -14,17 +14,17 @@
 -	    \( -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 'build' -o -name 'bin' -o \
 -	    -name 'Makefile*' \) \
--	    -exec rm -r {} \; ; \
+-	    -exec rm -rf {}+ \; ; \
 -	done
 -	find $(sdcc_libdir)/src/mcs51 -depth \
 -	  \( -name '*.rel' -o -name '*.dump*' -o -name '*.sym' -o -name '*.o' -o -name '*.lib' -o \
 -	  -name '*.lst' -o -name '.svn' -o -name 'build' -o -name 'bin' -o \
 -	  -name 'Makefile*' \) \
--	  -exec rm -r {} \;
+-	  -exec rm -rf {}+ \;
  
  # Deleting all the installed files
  # --------------------------------
-@@ -374,14 +357,6 @@
+@@ -382,14 +365,6 @@
  # ---------------------------------
  installdirs:
  	[ -d $(sdcc_libdir) ] || mkdir -p $(sdcc_libdir)
diff -urN sdcc.orig/files/patch-device-lib-pic-Makefile.common.in sdcc/files/patch-device-lib-pic-Makefile.common.in
--- sdcc.orig/files/patch-device-lib-pic-Makefile.common.in	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/files/patch-device-lib-pic-Makefile.common.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
---- device/lib/pic/Makefile.common.in.orig	Mon May  1 22:47:12 2006
-+++ device/lib/pic/Makefile.common.in	Wed Jun 28 17:27:29 2006
-@@ -12,7 +12,6 @@
- ### $Id: Makefile.common.in 4148 2006-05-01 20:47:12Z tecodev $
- ###
- 
--SHELL = bash
- 
- #################################################
- ### verboseness
-@@ -24,10 +23,10 @@
- #################################################
- ### compiler switches
- # ARCH might be overwritten in libio
--ARCH   ?= 877
-+PICARCH   ?= 877
- 
- CFLAGS ?=
--CFLAGS += -mpic14 -p16f$(ARCH)
-+CFLAGS += -mpic14 -p16f$(PICARCH)
- CFLAGS += --std-c99
- CFLAGS += -I. -I$(top_srcdir)/../../include/pic
- 
-@@ -54,7 +53,7 @@
- #################################################
- ### assembler switches
- ASFLAGS ?=
--ASFLAGS += -pp16f$(ARCH)
-+ASFLAGS += -pp16f$(PICARCH)
- ASFLAGS += -I$(top_srcdir)/../../include/pic
- ASFLAGS += -I. -I$(srcdir)
- 
diff -urN sdcc.orig/files/patch-device-lib-pic-Makefile.rules sdcc/files/patch-device-lib-pic-Makefile.rules
--- sdcc.orig/files/patch-device-lib-pic-Makefile.rules	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/files/patch-device-lib-pic-Makefile.rules	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- device/lib/pic/Makefile.rules.orig	Mon May  1 22:47:12 2006
-+++ device/lib/pic/Makefile.rules	Thu Jun 29 00:39:50 2006
-@@ -56,7 +56,7 @@
- ifneq (,$(strip $(SUBDIRS)))
- recurse : force
- 	$(Q)+for DIR in $(SUBDIRS) ; do \
--		$(GREP) "^$${ARCH}$$" "$${DIR}.ignore" &> /dev/null || ( \
-+		$(GREP) "^$${PICARCH}$$" "$${DIR}.ignore" 2>&1 /dev/null || ( \
- 			$(MKDIR) "$(top_builddir)$(builddir)/$${DIR}"; \
- 			$(MAKE) -C "$${DIR}" builddir="$(builddir)/$${DIR}" $(MAKECMDGOALS); \
- 		) || exit 1; \
diff -urN sdcc.orig/files/patch-device-lib-pic16-Makefile.common.in sdcc/files/patch-device-lib-pic16-Makefile.common.in
--- sdcc.orig/files/patch-device-lib-pic16-Makefile.common.in	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/files/patch-device-lib-pic16-Makefile.common.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
---- device/lib/pic16/Makefile.common.in.orig	Mon May  1 22:47:12 2006
-+++ device/lib/pic16/Makefile.common.in	Wed Jun 28 17:35:09 2006
-@@ -16,7 +16,6 @@
- ### $Id: Makefile.common.in 4148 2006-05-01 20:47:12Z tecodev $
- ###
- 
--SHELL = bash
- 
- #################################################
- ### verboseness
-@@ -27,10 +26,10 @@
- 
- #################################################
- ### compiler switches
--ARCH   ?= 452		# might be overwritten in libio
-+PICARCH   ?= 452		# might be overwritten in libio
- 
- CFLAGS ?=
--CFLAGS += -mpic16 -p18f$(ARCH)
-+CFLAGS += -mpic16 -p18f$(PICARCH)
- CFLAGS += --std-c99
- CFLAGS += -I. -I$(top_srcdir)/../../include/pic16
- 
-@@ -63,7 +62,7 @@
- #################################################
- ### assembler switches
- ASFLAGS ?=
--ASFLAGS += -pp18f$(ARCH)
-+ASFLAGS += -pp18f$(PICARCH)
- ASFLAGS += -I$(top_srcdir)/../../include/pic16
- ASFLAGS += -I$(srcdir)
- 
diff -urN sdcc.orig/files/patch-device-lib-pic16-Makefile.rules sdcc/files/patch-device-lib-pic16-Makefile.rules
--- sdcc.orig/files/patch-device-lib-pic16-Makefile.rules	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/files/patch-device-lib-pic16-Makefile.rules	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- device/lib/pic16/Makefile.rules.orig	Mon May  1 22:47:12 2006
-+++ device/lib/pic16/Makefile.rules	Thu Jun 29 00:40:44 2006
-@@ -58,7 +58,7 @@
- ifneq (,$(strip $(SUBDIRS)))
- recurse : force
- 	$(Q)+for DIR in $(SUBDIRS) ; do \
--		$(GREP) "^$${ARCH}$$" "$(srcdir)/$${DIR}.ignore" &> /dev/null || ( \
-+		$(GREP) "^$${PICARCH}$$" "$(srcdir)/$${DIR}.ignore" 2>&1 /dev/null || ( \
- 			$(MKDIR) "$(top_builddir)$(builddir)/$${DIR}"; \
- 			$(MAKE) -C "$${DIR}" builddir="$(builddir)/$${DIR}" $(MAKECMDGOALS); \
- 		) || exit 1; \
diff -urN sdcc.orig/files/patch-device-lib-pic16-libio-Makefile sdcc/files/patch-device-lib-pic16-libio-Makefile
--- sdcc.orig/files/patch-device-lib-pic16-libio-Makefile	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/files/patch-device-lib-pic16-libio-Makefile	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- 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
- 
diff -urN sdcc.orig/files/patch-pic sdcc/files/patch-pic
--- sdcc.orig/files/patch-pic	1970-01-01 01:00:00.000000000 +0100
+++ sdcc/files/patch-pic	2007-10-05 17:18:29.000000000 +0200
@@ -0,0 +1,30 @@
+--- src/pic/device.c	2007/09/18 22:04:53	4919
++++ src/pic/device.c	2007/09/27 22:48:03	4920
+@@ -278,10 +278,14 @@
+ 	/* read line by line */
+ 	pic_buf[sizeof(pic_buf)-1] = '\0';
+ 	while (fgets(pic_buf, sizeof(pic_buf)-1, pic_file) != NULL && !done) {
++		unsigned llen;
++		llen = strlen (pic_buf);
+ 		
+ 		/* remove trailing spaces */
+-		while (isspace(pic_buf[strlen(pic_buf)-1]))
+-			pic_buf[strlen(pic_buf)-1] = '\0';
++		while (llen && isspace(pic_buf[llen-1])) {
++			pic_buf[llen-1] = '\0';
++			llen--;
++		}
+ 		
+ 		/* remove leading spaces */
+ 		for (pic_buf_pos = pic_buf; isspace(*pic_buf_pos); pic_buf_pos++)
+--- src/pic/pcoderegs.c	2007/09/18 22:04:53	4919
++++ src/pic/pcoderegs.c	2007/09/27 22:48:03	4920
+@@ -848,7 +848,7 @@
+ 							
+ 						}
+ 					}
+-					rset1 = rset1->next;
++					rset1 = rset2;
+ 				}
+ 			}
+ 		}
diff -urN sdcc.orig/files/patch-sim-ucsim-cmd.src-Makefile.in sdcc/files/patch-sim-ucsim-cmd.src-Makefile.in
--- sdcc.orig/files/patch-sim-ucsim-cmd.src-Makefile.in	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/files/patch-sim-ucsim-cmd.src-Makefile.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- sim/ucsim/cmd.src/Makefile.in.orig	Mon Apr 24 23:19:58 2006
-+++ sim/ucsim/cmd.src/Makefile.in	Wed Jun 28 17:19:54 2006
-@@ -45,7 +45,7 @@
- 		  cmduc.o cmdstat.o cmdmem.o \
- 		  cmdpars.o cmdlex.o
- 
--DEVEL		= $(shell ( bash -c "test -e $(top_builddir)devel && echo yes" ))
-+DEVEL		= no
- 
- # Compiling entire program or any subproject
- # ------------------------------------------
diff -urN sdcc.orig/pkg-plist sdcc/pkg-plist
--- sdcc.orig/pkg-plist	2007-10-05 16:57:13.000000000 +0200
+++ sdcc/pkg-plist	2007-10-05 17:35:48.000000000 +0200
@@ -18,70 +18,70 @@
 bin/sdcpp
 %%UCSIM%%%%HC08%%bin/shc08
 %%UCSIM%%%%Z80%%bin/sz80
-%%DATADIR%%/doc/INSTALL.txt
-%%DATADIR%%/doc/README.txt
-%%DATADIR%%/doc/TININative.txt
-%%Z80%%%%DATADIR%%/doc/aslink/README
-%%Z80%%%%DATADIR%%/doc/aslink/abstra.doc
-%%Z80%%%%DATADIR%%/doc/aslink/appendk.txt
-%%Z80%%%%DATADIR%%/doc/aslink/asmlnk.doc
-%%Z80%%%%DATADIR%%/doc/aslink/asxhtm.html
-%%Z80%%%%DATADIR%%/doc/aslink/format.txt
-%%DATADIR%%/doc/avr/avr_design.txt
-%%DATADIR%%/doc/builtins.txt
-%%DATADIR%%/doc/choices.txt
-%%DATADIR%%/doc/libdoc.txt
-%%DATADIR%%/doc/macro-sys-design.txt
-%%DATADIR%%/doc/random-notes.txt
-%%UCSIM%%%%DATADIR%%/doc/ucsim/UCsim.jpg
-%%UCSIM%%%%DATADIR%%/doc/ucsim/analyzer.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/burst.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/chip.fig
-%%UCSIM%%%%DATADIR%%/doc/ucsim/chip.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cmd.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cmd_bp.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cmd_dump.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cmd_exec.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cmd_general.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cmd_memory.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cmd_removed.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cmd_set.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/commref.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cpu-mem.fig
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cpu-mem.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cpu-mem.jpg
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cpu.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cpu.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/cpu_types.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/decoded.fig
-%%UCSIM%%%%DATADIR%%/doc/ucsim/decoded.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/decoded.jpg
-%%UCSIM%%%%DATADIR%%/doc/ucsim/index.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/interrupt.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/interrupt.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/invoke.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/memory.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/mulcons.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/new.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/obsolete.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/post.jpg
-%%UCSIM%%%%DATADIR%%/doc/ucsim/serial.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/serial1.fig
-%%UCSIM%%%%DATADIR%%/doc/ucsim/serial1.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/serial2.fig
-%%UCSIM%%%%DATADIR%%/doc/ucsim/serial2.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/share-chip.fig
-%%UCSIM%%%%DATADIR%%/doc/ucsim/share-chip.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/syntax.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/term_cpuopt.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/term_cpuopt.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/timers.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/timers.html
-%%UCSIM%%%%DATADIR%%/doc/ucsim/wins.gif
-%%UCSIM%%%%DATADIR%%/doc/ucsim/wins.html
-%%DATADIR%%/doc/z80/Makefile
-%%DATADIR%%/doc/z80/README
-%%DATADIR%%/doc/z80/combined_i186_z80_design.tex
+%%DOCSDIR%%/INSTALL.txt
+%%DOCSDIR%%/README.txt
+%%DOCSDIR%%/TININative.txt
+%%Z80%%%%DOCSDIR%%/aslink/README
+%%Z80%%%%DOCSDIR%%/aslink/abstra.doc
+%%Z80%%%%DOCSDIR%%/aslink/appendk.txt
+%%Z80%%%%DOCSDIR%%/aslink/asmlnk.doc
+%%Z80%%%%DOCSDIR%%/aslink/asxhtm.html
+%%Z80%%%%DOCSDIR%%/aslink/format.txt
+%%DOCSDIR%%/avr/avr_design.txt
+%%DOCSDIR%%/builtins.txt
+%%DOCSDIR%%/choices.txt
+%%DOCSDIR%%/libdoc.txt
+%%DOCSDIR%%/macro-sys-design.txt
+%%DOCSDIR%%/random-notes.txt
+%%UCSIM%%%%DOCSDIR%%/ucsim/UCsim.jpg
+%%UCSIM%%%%DOCSDIR%%/ucsim/analyzer.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/burst.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/chip.fig
+%%UCSIM%%%%DOCSDIR%%/ucsim/chip.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/cmd.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/cmd_bp.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/cmd_dump.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/cmd_exec.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/cmd_general.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/cmd_memory.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/cmd_removed.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/cmd_set.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/commref.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/cpu-mem.fig
+%%UCSIM%%%%DOCSDIR%%/ucsim/cpu-mem.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/cpu-mem.jpg
+%%UCSIM%%%%DOCSDIR%%/ucsim/cpu.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/cpu.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/cpu_types.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/decoded.fig
+%%UCSIM%%%%DOCSDIR%%/ucsim/decoded.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/decoded.jpg
+%%UCSIM%%%%DOCSDIR%%/ucsim/index.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/interrupt.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/interrupt.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/invoke.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/memory.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/mulcons.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/new.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/obsolete.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/post.jpg
+%%UCSIM%%%%DOCSDIR%%/ucsim/serial.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/serial1.fig
+%%UCSIM%%%%DOCSDIR%%/ucsim/serial1.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/serial2.fig
+%%UCSIM%%%%DOCSDIR%%/ucsim/serial2.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/share-chip.fig
+%%UCSIM%%%%DOCSDIR%%/ucsim/share-chip.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/syntax.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/term_cpuopt.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/term_cpuopt.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/timers.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/timers.html
+%%UCSIM%%%%DOCSDIR%%/ucsim/wins.gif
+%%UCSIM%%%%DOCSDIR%%/ucsim/wins.html
+%%DOCSDIR%%/z80/Makefile
+%%DOCSDIR%%/z80/README
+%%DOCSDIR%%/z80/combined_i186_z80_design.tex
 %%DATADIR%%/include/80c51xa.h
 %%DATADIR%%/include/asm/default/features.h
 %%DATADIR%%/include/asm/ds390/features.h
@@ -105,10 +105,30 @@
 %%DATADIR%%/include/math.h
 %%MCS51%%%%DATADIR%%/include/mcs51/8051.h
 %%MCS51%%%%DATADIR%%/include/mcs51/8052.h
+%%MCS51%%%%DATADIR%%/include/mcs51/ADuC84x.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F000.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F018.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F020.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F040.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F060.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F120.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F200.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F300.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F310.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F320.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F326.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F330.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F340.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F350.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F360.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F410.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051F520.h
 %%MCS51%%%%DATADIR%%/include/mcs51/P89LPC901.h
 %%MCS51%%%%DATADIR%%/include/mcs51/P89LPC922.h
+%%MCS51%%%%DATADIR%%/include/mcs51/P89LPC925.h
 %%MCS51%%%%DATADIR%%/include/mcs51/P89LPC932.h
 %%MCS51%%%%DATADIR%%/include/mcs51/P89c51RD2.h
+%%MCS51%%%%DATADIR%%/include/mcs51/SST89x5xRDx.h
 %%MCS51%%%%DATADIR%%/include/mcs51/XC866.h
 %%MCS51%%%%DATADIR%%/include/mcs51/at89S8252.h
 %%MCS51%%%%DATADIR%%/include/mcs51/at89c51ed2.h
@@ -119,21 +139,8 @@
 %%MCS51%%%%DATADIR%%/include/mcs51/at89x051.h
 %%MCS51%%%%DATADIR%%/include/mcs51/at89x51.h
 %%MCS51%%%%DATADIR%%/include/mcs51/at89x52.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f000.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f018.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f020.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f040.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f060.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f120.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f200.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f300.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f310.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f320.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f326.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f330.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f340.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f350.h
-%%MCS51%%%%DATADIR%%/include/mcs51/c8051f410.h
+%%MCS51%%%%DATADIR%%/include/mcs51/cc2430.h
+%%MCS51%%%%DATADIR%%/include/mcs51/cc2510fx.h
 %%MCS51%%%%DATADIR%%/include/mcs51/compiler.h
 %%MCS51%%%%DATADIR%%/include/mcs51/lint.h
 %%MCS51%%%%DATADIR%%/include/mcs51/mcs51reg.h
@@ -144,6 +151,8 @@
 %%MCS51%%%%DATADIR%%/include/mcs51/reg764.h
 %%MCS51%%%%DATADIR%%/include/mcs51/regc515c.h
 %%MCS51%%%%DATADIR%%/include/mcs51/sab80515.h
+%%MCS51%%%%DATADIR%%/include/mcs51/serial_IO.h
+%%MCS51%%%%DATADIR%%/include/mcs51/uPSD33xx.h
 %%PIC%%%%DATADIR%%/include/pic/errno.h
 %%PIC%%%%DATADIR%%/include/pic/float.h
 %%PIC%%%%DATADIR%%/include/pic/limits.h
@@ -229,6 +238,8 @@
 %%PIC%%%%DATADIR%%/include/pic/pic16f877.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f877a.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f88.h
+%%PIC%%%%DATADIR%%/include/pic/pic16f886.h
+%%PIC%%%%DATADIR%%/include/pic/pic16f887.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f913.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f914.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f916.h
@@ -246,21 +257,30 @@
 %%PIC16%%%%DATADIR%%/include/pic16/math.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f1220.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f2220.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2221.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2321.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2331.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f242.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2431.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f2455.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f248.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f252.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f2550.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f258.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2620.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f4220.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4221.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4321.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f4331.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f442.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4431.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f4455.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f448.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f452.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f4520.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f4550.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f458.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4620.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f6520.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f6620.h
 %%PIC16%%%%DATADIR%%/include/pic16/pic18f6680.h
@@ -366,6 +386,8 @@
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/_gptrgetc.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/_gptrput.asm
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/_gptrput.rel
+%%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/_heap.asm
+%%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/_heap.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/_iscntrl.asm
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/_iscntrl.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/_isdigit.asm
@@ -530,8 +552,11 @@
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/printf_tiny.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/printfl.asm
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/printfl.rel
+%%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/putchar.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/puts.asm
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/puts.rel
+%%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/rand.asm
+%%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/rand.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/realloc.asm
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/realloc.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds390/rtc390.rel
@@ -630,6 +655,8 @@
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/_gptrgetc.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/_gptrput.asm
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/_gptrput.rel
+%%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/_heap.asm
+%%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/_heap.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/_iscntrl.asm
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/_iscntrl.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/_isdigit.asm
@@ -795,6 +822,8 @@
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/printfl.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/puts.asm
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/puts.rel
+%%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/rand.asm
+%%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/rand.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/realloc.asm
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/realloc.rel
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/ser_ir.asm
@@ -828,6 +857,8 @@
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_atof.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_atoi.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_atoi.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_atol.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_atol.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_divslong.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_divslong.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_divulong.asm
@@ -878,6 +909,10 @@
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_isupper.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_isxdigit.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_isxdigit.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_itoa.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_itoa.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_ltoa.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_ltoa.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_memcmp.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_memcmp.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_memcpy.asm
@@ -936,15 +971,43 @@
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/_ulong2fs.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/abs.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/abs.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/acosf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/acosf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/asincosf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/asincosf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/asinf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/asinf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/assert.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/assert.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/atan2f.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/atan2f.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/atanf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/atanf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/calloc.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/calloc.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/ceilf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/ceilf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/cosf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/cosf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/coshf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/coshf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/cotf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/cotf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/crt0.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/crt0_rle.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/div.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/errno.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/errno.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/expf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/expf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/fabsf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/fabsf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/floorf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/floorf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/free.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/free.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/frexpf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/frexpf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/fstubs.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/gbz80.lib
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/gets.asm
@@ -952,21 +1015,51 @@
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/heap.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/labs.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/labs.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/ldexpf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/ldexpf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/log10f.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/log10f.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/logf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/logf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/malloc.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/malloc.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/modff.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/modff.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/mul.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/powf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/powf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/printf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/printf_large.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/printf_large.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/putchar.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/puts.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/puts.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/rand.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/rand.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/realloc.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/realloc.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/shift.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sincosf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sincosf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sincoshf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sincoshf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sinf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sinf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sinhf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sinhf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sprintf.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sprintf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sqrtf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/sqrtf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/stubs.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/tancotf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/tancotf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/tanf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/tanf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/tanhf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/tanhf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/time.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/time.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/vprintf.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/vprintf.o
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/_atof.asm
@@ -1009,6 +1102,8 @@
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/_fsneq.rel
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/_fssub.asm
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/_fssub.rel
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/_heap.asm
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/_heap.rel
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/_iscntrl.asm
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/_iscntrl.rel
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/_isdigit.asm
@@ -1130,6 +1225,8 @@
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/free.rel
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/frexpf.asm
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/frexpf.rel
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/gets.asm
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/gets.rel
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/hc08.lib
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/labs.asm
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/labs.rel
@@ -1147,6 +1244,10 @@
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/powf.rel
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/printf_large.asm
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/printf_large.rel
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/puts.asm
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/puts.rel
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/rand.asm
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/rand.rel
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/realloc.asm
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/realloc.rel
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/sincosf.asm
@@ -1239,6 +1340,8 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/_gptrgetc.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/_gptrput.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/_gptrput.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/_heap.asm
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/_heap.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/_iscntrl.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/_iscntrl.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/_isdigit.asm
@@ -1358,6 +1461,7 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/cotf.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/cotf.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/crtbank.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/crtcall.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/crtclear.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/crtpagesfr.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/crtstart.rel
@@ -1411,6 +1515,8 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/printfl.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/puts.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/puts.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/rand.asm
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/rand.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/realloc.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/realloc.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/ser_ir.asm
@@ -1507,6 +1613,8 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/_gptrgetc.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/_gptrput.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/_gptrput.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/_heap.asm
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/_heap.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/_iscntrl.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/_iscntrl.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/_isdigit.asm
@@ -1626,6 +1734,7 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/cotf.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/cotf.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/crtbank.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/crtcall.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/crtclear.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/crtpagesfr.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/crtstart.rel
@@ -1679,6 +1788,8 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/printfl.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/puts.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/puts.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/rand.asm
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/rand.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/realloc.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/realloc.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/ser_ir.asm
@@ -1710,6 +1821,10 @@
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/libm.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/libsdcc.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic12f629.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic12f635.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic12f675.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic12f683.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c432.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c433.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c554.lib
@@ -1724,6 +1839,9 @@
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c622a.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c63a.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c65b.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c71.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c710.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c711.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c715.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c717.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c72.lib
@@ -1739,8 +1857,19 @@
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c782.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c925.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c926.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f627.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f627a.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f628.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f628a.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f630.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f636.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f639.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f648a.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f676.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f684.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f685.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f687.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f688.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f689.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f690.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f716.lib
@@ -1752,8 +1881,11 @@
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f767.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f77.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f777.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f785.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f818.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f819.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f84.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f84a.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f87.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f870.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f871.lib
@@ -1780,22 +1912,29 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f1320.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2220.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2320.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2331.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f242.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2431.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2455.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f248.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f252.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2525.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2550.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f258.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4220.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4320.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4331.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f442.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4431.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4455.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f448.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f452.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4520.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4525.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4550.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f458.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f6520.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f6620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f6680.lib
@@ -1810,23 +1949,34 @@
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f1220.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f1320.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2220.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2221.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2320.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2321.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2331.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f242.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2431.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2455.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f248.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f252.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2525.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2550.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f258.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4220.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4221.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4320.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4321.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4331.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f442.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4431.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4455.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f448.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f452.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4520.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4525.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4550.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f458.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f6520.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f6620.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f6680.lib
@@ -1903,6 +2053,8 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/_gptrgetc.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/_gptrput.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/_gptrput.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/_heap.asm
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/_heap.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/_iscntrl.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/_iscntrl.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/_isdigit.asm
@@ -2022,6 +2174,7 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/cotf.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/cotf.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/crtbank.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/crtcall.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/crtclear.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/crtpagesfr.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/crtstart.rel
@@ -2075,6 +2228,8 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/printfl.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/puts.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/puts.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/rand.asm
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/rand.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/realloc.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/realloc.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/ser_ir.asm
@@ -2171,6 +2326,8 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/_gptrgetc.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/_gptrput.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/_gptrput.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/_heap.asm
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/_heap.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/_iscntrl.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/_iscntrl.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/_isdigit.asm
@@ -2290,6 +2447,7 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/cotf.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/cotf.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/crtbank.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/crtcall.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/crtclear.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/crtpagesfr.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/crtstart.rel
@@ -2343,6 +2501,8 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/printfl.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/puts.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/puts.rel
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/rand.asm
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/rand.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/realloc.asm
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/realloc.rel
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/ser_ir.asm
@@ -2375,6 +2535,8 @@
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_atof.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_atoi.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_atoi.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_atol.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_atol.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_divslong.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_divslong.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_divulong.asm
@@ -2425,6 +2587,10 @@
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_isupper.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_isxdigit.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_isxdigit.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_itoa.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_itoa.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_ltoa.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_ltoa.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_memcmp.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_memcmp.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_memcpy.asm
@@ -2483,35 +2649,93 @@
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/_ulong2fs.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/abs.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/abs.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/acosf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/acosf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/asincosf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/asincosf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/asinf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/asinf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/assert.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/assert.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/atan2f.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/atan2f.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/atanf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/atanf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/calloc.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/calloc.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/ceilf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/ceilf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/cosf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/cosf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/coshf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/coshf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/cotf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/cotf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/crt0.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/crt0_rle.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/div.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/errno.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/errno.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/expf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/expf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/fabsf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/fabsf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/floorf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/floorf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/free.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/free.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/frexpf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/frexpf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/fstubs.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/gets.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/gets.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/heap.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/labs.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/labs.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/ldexpf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/ldexpf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/log10f.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/log10f.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/logf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/logf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/malloc.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/malloc.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/modff.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/modff.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/mul.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/powf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/powf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/printf_large.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/printf_large.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/putchar.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/puts.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/puts.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/rand.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/rand.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/realloc.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/realloc.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/shift.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sincosf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sincosf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sincoshf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sincoshf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sinf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sinf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sinhf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sinhf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sprintf.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sprintf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sqrtf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/sqrtf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/stubs.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/tancotf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/tancotf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/tanf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/tanf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/tanhf.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/tanhf.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/time.asm
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/time.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/vprintf.asm
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/vprintf.o
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/z80.lib
@@ -2541,9 +2765,9 @@
 @dirrm %%DATADIR%%/include/asm/default
 @dirrm %%DATADIR%%/include/asm
 @dirrm %%DATADIR%%/include
-@dirrm %%DATADIR%%/doc/z80
-%%UCSIM%%@dirrm %%DATADIR%%/doc/ucsim
-@dirrm %%DATADIR%%/doc/avr
-%%Z80%%@dirrm %%DATADIR%%/doc/aslink
-@dirrm %%DATADIR%%/doc
 @dirrm %%DATADIR%%
+@dirrm %%DOCSDIR%%/z80
+%%UCSIM%%@dirrm %%DOCSDIR%%/ucsim
+@dirrm %%DOCSDIR%%/avr
+%%Z80%%@dirrm %%DOCSDIR%%/aslink
+@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?200710051615.l95GF3GB005591>