diff options
author | tron <tron> | 2000-08-25 21:07:13 +0000 |
---|---|---|
committer | tron <tron> | 2000-08-25 21:07:13 +0000 |
commit | 49657437f95b901eeae55c3733cd3cdefe8dd2d7 (patch) | |
tree | a2a7f053bedf74051ba79532ba6f416c83058eeb /devel | |
parent | 614a647abceefe63976bc7ec7d061d4224e71f64 (diff) | |
download | pkgsrc-49657437f95b901eeae55c3733cd3cdefe8dd2d7.tar.gz |
Import "sdcc" from the FreeBSD port collection:
Cross compile 8051 code
Diffstat (limited to 'devel')
-rw-r--r-- | devel/sdcc/Makefile | 22 | ||||
-rw-r--r-- | devel/sdcc/files/md5 | 1 | ||||
-rw-r--r-- | devel/sdcc/patches/asxxxx.diff | 46 | ||||
-rw-r--r-- | devel/sdcc/patches/patch-aa | 20 | ||||
-rw-r--r-- | devel/sdcc/patches/patch-ab | 85 | ||||
-rw-r--r-- | devel/sdcc/patches/patch-ac | 16 | ||||
-rw-r--r-- | devel/sdcc/patches/patch-ad | 69 | ||||
-rw-r--r-- | devel/sdcc/patches/patch-ae | 36 | ||||
-rw-r--r-- | devel/sdcc/patches/patch-af | 38 | ||||
-rw-r--r-- | devel/sdcc/patches/patch-ag | 21 | ||||
-rw-r--r-- | devel/sdcc/pkg/COMMENT | 1 | ||||
-rw-r--r-- | devel/sdcc/pkg/DESCR | 9 | ||||
-rw-r--r-- | devel/sdcc/pkg/PLIST | 586 |
13 files changed, 950 insertions, 0 deletions
diff --git a/devel/sdcc/Makefile b/devel/sdcc/Makefile new file mode 100644 index 00000000000..1570591a24d --- /dev/null +++ b/devel/sdcc/Makefile @@ -0,0 +1,22 @@ +# New ports collection makefile for: bcc +# Version required: "1995 Mar 12 10:29 UTC" +# Date created: 26 March 1995 +# Whom: joerg +# +# FreeBSD: ports/devel/sdcc/Makefile,v 1.5 2000/04/15 15:13:38 knu Exp +# + +PORTNAME= sdcc +PORTVERSION= 2.1.9 +CATEGORIES= devel lang +MASTER_SITES= http://www.geocities.com/ResearchTriangle/Forum/1353/ +DISTNAME= ${PORTNAME}-${PORTVERSION}Ea + +MAINTAINER= ambrisko@whistle.com + +WRKSRC= ${WRKDIR}/sdcc219Ea +GNU_CONFIGURE= yes +USE_GMAKE= yes +ALL_TARGET= dep all + +.include <bsd.port.mk> diff --git a/devel/sdcc/files/md5 b/devel/sdcc/files/md5 new file mode 100644 index 00000000000..888665d8616 --- /dev/null +++ b/devel/sdcc/files/md5 @@ -0,0 +1 @@ +MD5 (sdcc-2.1.9Ea.tar.gz) = 1145e06feb766e98842e307f561d0fcf diff --git a/devel/sdcc/patches/asxxxx.diff b/devel/sdcc/patches/asxxxx.diff new file mode 100644 index 00000000000..8b5348a98b9 --- /dev/null +++ b/devel/sdcc/patches/asxxxx.diff @@ -0,0 +1,46 @@ +--- asxxxx/i51mch.c.orig Mon Jun 28 23:27:59 1999 ++++ asxxxx/i51mch.c Mon Jun 28 23:47:41 1999 +@@ -389,8 +389,8 @@ + v1 = -3; + else + v1 = e1.e_addr - dot.s_addr - 1; +- /* if ((v1 < -128) || (v1 > 127)) +- aerr(); */ ++ if (((v1 < -128) || (v1 > 127)) && pass > 0) ++ aerr(); + outab(v1); + } else { + outrb(&e1, R_PCR); +@@ -408,8 +408,8 @@ + v1 = -2; + else + v1 = e1.e_addr - dot.s_addr - 1; +- /* if ((v1 < -128) || (v1 > 127)) +- aerr();*/ ++ if (((v1 < -128) || (v1 > 127)) && pass > 0) ++ aerr(); + outab(v1); + } else { + outrb(&e1, R_PCR); +@@ -463,8 +463,8 @@ + v1 = -3; + else + v1 = e1.e_addr - dot.s_addr - 1; +- /* if ((v1 < -128) || (v1 > 127)) +- aerr(); */ ++ if (((v1 < -128) || (v1 > 127)) && pass > 0) ++ aerr(); + outab(v1); + } else { + outrb(&e1, R_PCR); +@@ -500,8 +500,8 @@ + v1 = -3; + else + v1 = e1.e_addr - dot.s_addr - 1; +- /* if ((v1 < -128) || (v1 > 127)) +- aerr(); */ ++ if (((v1 < -128) || (v1 > 127)) && pass > 0) ++ aerr(); + outab(v1); + } else { + outrb(&e1, R_PCR); diff --git a/devel/sdcc/patches/patch-aa b/devel/sdcc/patches/patch-aa new file mode 100644 index 00000000000..509e0815a76 --- /dev/null +++ b/devel/sdcc/patches/patch-aa @@ -0,0 +1,20 @@ +diff -c -r ../sdcc218Ma.orig/cpp/cpplib.c cpp/cpplib.c +*** ../sdcc218Ma.orig/cpp/cpplib.c Wed May 26 15:06:08 1999 +--- cpp/cpplib.c Wed Aug 25 12:51:57 1999 +*************** +*** 7452,7458 **** + #if defined(bsd4_4) + extern const char *const sys_errlist[]; + #else +! #if !defined(linux) + extern char *sys_errlist[]; + #endif + #endif +--- 7452,7458 ---- + #if defined(bsd4_4) + extern const char *const sys_errlist[]; + #else +! #if !defined(linux) && !defined(__FreeBSD__) + extern char *sys_errlist[]; + #endif + #endif diff --git a/devel/sdcc/patches/patch-ab b/devel/sdcc/patches/patch-ab new file mode 100644 index 00000000000..f2e8f2b7ec2 --- /dev/null +++ b/devel/sdcc/patches/patch-ab @@ -0,0 +1,85 @@ +*** sdcc.src/SDCCval.h.orig Thu Jul 1 09:28:12 1999 +--- sdcc.src/SDCCval.h Mon Nov 29 19:06:01 1999 +*************** +*** 67,73 **** + value *charVal (char * ); + value *symbolVal (symbol * ); + void printVal (value * ); +! double floatFromVal (value * ); + value *array2Ptr (value * ); + value *valUnaryPM (value * ); + value *valComplement (value * ); +--- 67,73 ---- + value *charVal (char * ); + value *symbolVal (symbol * ); + void printVal (value * ); +! long floatFromVal (value * ); + value *array2Ptr (value * ); + value *valUnaryPM (value * ); + value *valComplement (value * ); +*** sdcc.src/SDCCval.c.orig Mon Nov 29 19:08:57 1999 +--- sdcc.src/SDCCval.c Mon Nov 29 19:07:48 1999 +*************** +*** 578,584 **** + /*------------------------------------------------------------------*/ + /* floatFromVal - value to unsinged integer conversion */ + /*------------------------------------------------------------------*/ +! double floatFromVal ( value *val ) + { + if (!val) + return 0; +--- 578,584 ---- + /*------------------------------------------------------------------*/ + /* floatFromVal - value to unsinged integer conversion */ + /*------------------------------------------------------------------*/ +! long floatFromVal ( value *val ) + { + if (!val) + return 0; +*************** +*** 591,612 **** + /* if it is not a specifier then we can assume that */ + /* it will be an unsigned long */ + if (!IS_SPEC(val->type)) +! return (double) SPEC_CVAL(val->etype).v_ulong; + + if (SPEC_NOUN(val->etype) == V_FLOAT ) +! return (double) SPEC_CVAL(val->etype).v_float ; + else { + if (SPEC_LONG(val->etype)) { + if (SPEC_USIGN(val->etype)) +! return (double) SPEC_CVAL(val->etype).v_ulong ; + else +! return (double) SPEC_CVAL(val->etype).v_long ; + } + else { + if (SPEC_USIGN(val->etype)) +! return (double) SPEC_CVAL(val->etype).v_uint ; + else +! return (double) SPEC_CVAL(val->etype).v_int ; + } + } + } +--- 591,612 ---- + /* if it is not a specifier then we can assume that */ + /* it will be an unsigned long */ + if (!IS_SPEC(val->type)) +! return (long) SPEC_CVAL(val->etype).v_ulong; + + if (SPEC_NOUN(val->etype) == V_FLOAT ) +! return (long) SPEC_CVAL(val->etype).v_float ; + else { + if (SPEC_LONG(val->etype)) { + if (SPEC_USIGN(val->etype)) +! return (long) SPEC_CVAL(val->etype).v_ulong ; + else +! return (long) SPEC_CVAL(val->etype).v_long ; + } + else { + if (SPEC_USIGN(val->etype)) +! return (long) SPEC_CVAL(val->etype).v_uint ; + else +! return (long) SPEC_CVAL(val->etype).v_int ; + } + } + } diff --git a/devel/sdcc/patches/patch-ac b/devel/sdcc/patches/patch-ac new file mode 100644 index 00000000000..23c309d11f1 --- /dev/null +++ b/devel/sdcc/patches/patch-ac @@ -0,0 +1,16 @@ +*** s51.src/cmd.src/newcmd.cc.orig Mon Nov 29 19:14:29 1999 +--- s51.src/cmd.src/newcmd.cc Mon Nov 29 19:15:37 1999 +*************** +*** 704,710 **** +--- 704,714 ---- + cl_listen_console::proc_input(void) + { + int newsock; ++ #ifdef __FreeBSD__ ++ socklen_t size; ++ #else + uint size; ++ #endif + struct sockaddr_in sock_addr; + + size= sizeof(struct sockaddr); diff --git a/devel/sdcc/patches/patch-ad b/devel/sdcc/patches/patch-ad new file mode 100644 index 00000000000..ca6e695d44d --- /dev/null +++ b/devel/sdcc/patches/patch-ad @@ -0,0 +1,69 @@ +*** sdcc51lib/Makefile.in.orig Mon Nov 22 15:49:50 1999 +--- sdcc51lib/Makefile.in Mon Nov 29 19:28:44 1999 +*************** +*** 63,69 **** + + models: + for model in $(MODELS); do \ +! mkdir $$model; \ + $(MAKE) CFLAGS="$(CFLAGS) --model-$$model" objects; \ + mv *.rel $$model; \ + mv *.asm $$model; \ +--- 63,69 ---- + + models: + for model in $(MODELS); do \ +! $(INSTALL) -d -m 755 $$model; \ + $(MAKE) CFLAGS="$(CFLAGS) --model-$$model" objects; \ + mv *.rel $$model; \ + mv *.asm $$model; \ +*************** +*** 73,84 **** + # Compiling and installing everything and runing test + # --------------------------------------------------- + install: installdirs +! $(CP) *.c $(datadir)/sdcc51lib/ + for model in $(MODELS); do \ + [ -d $$model ] || $(MAKE) all; \ +! $(CP) $$model/*.rel *.lib $(datadir)/sdcc51lib/$$model/; \ +! $(CP) $$model/*.asm $(datadir)/sdcc51lib/$$model/; \ +! $(CP) $$model/*.cdb $(datadir)/sdcc51lib/$$model/; \ + done + + +--- 73,84 ---- + # Compiling and installing everything and runing test + # --------------------------------------------------- + install: installdirs +! $(INSTALL) *.c $(datadir)/sdcc51lib/ + for model in $(MODELS); do \ + [ -d $$model ] || $(MAKE) all; \ +! $(INSTALL) $$model/*.rel *.lib $(datadir)/sdcc51lib/$$model/; \ +! $(INSTALL) $$model/*.asm $(datadir)/sdcc51lib/$$model/; \ +! $(INSTALL) $$model/*.cdb $(datadir)/sdcc51lib/$$model/; \ + done + + +*************** +*** 104,113 **** + # Creating installation directories + # --------------------------------- + installdirs: +! [ -d $(datadir)/sdcc51lib ] || mkdir -p $(datadir)/sdcc51lib + for model in $(MODELS); do \ + [ -d $(datadir)/sdcc51lib/$$model ] || \ +! mkdir -p $(datadir)/sdcc51lib/$$model; \ + done + + +--- 104,113 ---- + # Creating installation directories + # --------------------------------- + installdirs: +! [ -d $(datadir)/sdcc51lib ] || $(INSTALL) -d -m 755 $(datadir)/sdcc51lib + for model in $(MODELS); do \ + [ -d $(datadir)/sdcc51lib/$$model ] || \ +! $(INSTALL) -d -m 755 $(datadir)/sdcc51lib/$$model; \ + done + + diff --git a/devel/sdcc/patches/patch-ae b/devel/sdcc/patches/patch-ae new file mode 100644 index 00000000000..dfc87db1328 --- /dev/null +++ b/devel/sdcc/patches/patch-ae @@ -0,0 +1,36 @@ +*** sdcc51inc/Makefile.in.orig Mon Oct 18 09:39:07 1999 +--- sdcc51inc/Makefile.in Fri Nov 12 17:21:47 1999 +*************** +*** 37,43 **** + # Compiling and installing everything and runing test + # --------------------------------------------------- + install: all installdirs +! $(CP) *.h $(datadir)/sdcc51inc/ + + + # Deleting all the installed files +--- 37,43 ---- + # Compiling and installing everything and runing test + # --------------------------------------------------- + install: all installdirs +! $(INSTALL) -m 644 *.h $(datadir)/sdcc51inc/ + + + # Deleting all the installed files +*************** +*** 59,65 **** + # Creating installation directories + # --------------------------------- + installdirs: +! [ -d $(datadir)/sdcc51inc ] || mkdir -p $(datadir)/sdcc51inc + + + # Creating dependencies +--- 59,65 ---- + # Creating installation directories + # --------------------------------- + installdirs: +! [ -d $(datadir)/sdcc51inc ] || $(INSTALL) -d -m 755 $(datadir)/sdcc51inc + + + # Creating dependencies diff --git a/devel/sdcc/patches/patch-af b/devel/sdcc/patches/patch-af new file mode 100644 index 00000000000..bd1aa572a8b --- /dev/null +++ b/devel/sdcc/patches/patch-af @@ -0,0 +1,38 @@ +*** configure.orig Thu May 27 14:51:34 1999 +--- configure Thu Aug 26 18:15:36 1999 +*************** +*** 1075,1081 **** + # ./install, which can be erroneously created by make from ./install.sh. + echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 + echo "configure:1078: checking for a BSD compatible install" >&5 +! if test -z "$INSTALL"; then + if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +--- 1075,1081 ---- + # ./install, which can be erroneously created by make from ./install.sh. + echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 + echo "configure:1078: checking for a BSD compatible install" >&5 +! if true; then + if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +*** s51.src/configure.orig Thu Aug 26 18:13:19 1999 +--- s51.src/configure Thu Aug 26 18:13:49 1999 +*************** +*** 812,818 **** + # ./install, which can be erroneously created by make from ./install.sh. + echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 + echo "configure:815: checking for a BSD compatible install" >&5 +! if test -z "$INSTALL"; then + if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +--- 812,818 ---- + # ./install, which can be erroneously created by make from ./install.sh. + echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 + echo "configure:815: checking for a BSD compatible install" >&5 +! if true ; then + if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else diff --git a/devel/sdcc/patches/patch-ag b/devel/sdcc/patches/patch-ag new file mode 100644 index 00000000000..152e79fb614 --- /dev/null +++ b/devel/sdcc/patches/patch-ag @@ -0,0 +1,21 @@ +*** sdcdb/Makefile.in.orig Mon Nov 29 19:38:51 1999 +--- sdcdb/Makefile.in Mon Nov 29 19:39:26 1999 +*************** +*** 53,60 **** + # --------------------------------------------------- + install: all installdirs + $(INSTALL) -s $(TARGET) $(bindir)/sdcdb +! cp $(PRJDIR)/sdcdb/sdcdb.el $(bindir)/sdcdb.el +! cp $(PRJDIR)/sdcdb/sdcdbsrc.el $(bindir)/sdcdbsrc.el + + + # Deleting all the installed files +--- 53,60 ---- + # --------------------------------------------------- + install: all installdirs + $(INSTALL) -s $(TARGET) $(bindir)/sdcdb +! $(INSTALL) -c $(PRJDIR)/sdcdb/sdcdb.el $(bindir)/sdcdb.el +! $(INSTALL) -c $(PRJDIR)/sdcdb/sdcdbsrc.el $(bindir)/sdcdbsrc.el + + + # Deleting all the installed files diff --git a/devel/sdcc/pkg/COMMENT b/devel/sdcc/pkg/COMMENT new file mode 100644 index 00000000000..28d7fbd2aaf --- /dev/null +++ b/devel/sdcc/pkg/COMMENT @@ -0,0 +1 @@ +Cross compile 8051 code diff --git a/devel/sdcc/pkg/DESCR b/devel/sdcc/pkg/DESCR new file mode 100644 index 00000000000..a441fed4b0d --- /dev/null +++ b/devel/sdcc/pkg/DESCR @@ -0,0 +1,9 @@ +SDCC is a Free ware , retargettable, optimizing ANSI-C compiler. The current +version targets Intel 8051 based MCUs, it can be retargetted for other 8 bit +MCUs or PICs. The entire source code for the compiler is distributed under +GPL. SDCC used ASXXXX & ASLINK a Free ware, retargettable assembler & linker. + +HTML docs are in work/*/doc. + +Note I added a patch from sailer@ife.ee.ethz.ch "asxxxx.diff" for making +firmware for the Anchor EZUSB chips. diff --git a/devel/sdcc/pkg/PLIST b/devel/sdcc/pkg/PLIST new file mode 100644 index 00000000000..79f8c4fe20e --- /dev/null +++ b/devel/sdcc/pkg/PLIST @@ -0,0 +1,586 @@ +bin/aslink +bin/asx8051 +bin/s51 +bin/savr +bin/sdcc +bin/sdcdb +bin/sdcdb.el +bin/sdcdbsrc.el +bin/sdcpp +share/sdcc51inc/assert.h +share/sdcc51inc/at89S8252.h +share/sdcc51inc/at89c55.h +share/sdcc51inc/at89x1051.h +share/sdcc51inc/at89x2051.h +share/sdcc51inc/at89x51.h +share/sdcc51inc/at89x52.h +share/sdcc51inc/canc515c.h +share/sdcc51inc/ctype.h +share/sdcc51inc/float.h +share/sdcc51inc/limits.h +share/sdcc51inc/malloc.h +share/sdcc51inc/math.h +share/sdcc51inc/reg51.h +share/sdcc51inc/reg515.h +share/sdcc51inc/reg552.h +share/sdcc51inc/regc515c.h +share/sdcc51inc/sab80515.h +share/sdcc51inc/ser.h +share/sdcc51inc/ser_ir.h +share/sdcc51inc/serial.h +share/sdcc51inc/setjmp.h +share/sdcc51inc/stdarg.h +share/sdcc51inc/stdio.h +share/sdcc51inc/stdlib.h +share/sdcc51inc/string.h +share/sdcc51lib/_atoi.c +share/sdcc51lib/_atol.c +share/sdcc51lib/_autobaud.c +share/sdcc51lib/_bp.c +share/sdcc51lib/_char2fs.c +share/sdcc51lib/_decdptr.c +share/sdcc51lib/_divsint.c +share/sdcc51lib/_divslong.c +share/sdcc51lib/_divuint.c +share/sdcc51lib/_divulong.c +share/sdcc51lib/_fs2char.c +share/sdcc51lib/_fs2int.c +share/sdcc51lib/_fs2long.c +share/sdcc51lib/_fs2uchar.c +share/sdcc51lib/_fs2uint.c +share/sdcc51lib/_fs2ulong.c +share/sdcc51lib/_fsadd.c +share/sdcc51lib/_fsdiv.c +share/sdcc51lib/_fseq.c +share/sdcc51lib/_fsgt.c +share/sdcc51lib/_fslt.c +share/sdcc51lib/_fsmul.c +share/sdcc51lib/_fsneq.c +share/sdcc51lib/_fssub.c +share/sdcc51lib/_gptrget.c +share/sdcc51lib/_gptrput.c +share/sdcc51lib/_int2fs.c +share/sdcc51lib/_iscntrl.c +share/sdcc51lib/_isdigit.c +share/sdcc51lib/_isgraph.c +share/sdcc51lib/_islower.c +share/sdcc51lib/_isprint.c +share/sdcc51lib/_ispunct.c +share/sdcc51lib/_isspace.c +share/sdcc51lib/_isupper.c +share/sdcc51lib/_isxdigit.c +share/sdcc51lib/_long2fs.c +share/sdcc51lib/_memcmp.c +share/sdcc51lib/_memcpy.c +share/sdcc51lib/_memset.c +share/sdcc51lib/_modsint.c +share/sdcc51lib/_modslong.c +share/sdcc51lib/_moduint.c +share/sdcc51lib/_modulong.c +share/sdcc51lib/_mulsint.c +share/sdcc51lib/_muluint.c +share/sdcc51lib/_mululong.c +share/sdcc51lib/_muslong.c +share/sdcc51lib/_ser.c +share/sdcc51lib/_setjmp.c +share/sdcc51lib/_spx.c +share/sdcc51lib/_startup.c +share/sdcc51lib/_strcat.c +share/sdcc51lib/_strchr.c +share/sdcc51lib/_strcmp.c +share/sdcc51lib/_strcpy.c +share/sdcc51lib/_strcspn.c +share/sdcc51lib/_strlen.c +share/sdcc51lib/_strncat.c +share/sdcc51lib/_strncmp.c +share/sdcc51lib/_strncpy.c +share/sdcc51lib/_strpbrk.c +share/sdcc51lib/_strrchr.c +share/sdcc51lib/_strspn.c +share/sdcc51lib/_strstr.c +share/sdcc51lib/_strtok.c +share/sdcc51lib/_uchar2fs.c +share/sdcc51lib/_uint2fs.c +share/sdcc51lib/_ulong2fs.c +share/sdcc51lib/assert.c +share/sdcc51lib/large/_atoi.asm +share/sdcc51lib/large/_atoi.cdb +share/sdcc51lib/large/_atoi.rel +share/sdcc51lib/large/_atol.asm +share/sdcc51lib/large/_atol.cdb +share/sdcc51lib/large/_atol.rel +share/sdcc51lib/large/_autobaud.asm +share/sdcc51lib/large/_autobaud.cdb +share/sdcc51lib/large/_autobaud.rel +share/sdcc51lib/large/_bp.asm +share/sdcc51lib/large/_bp.cdb +share/sdcc51lib/large/_bp.rel +share/sdcc51lib/large/_char2fs.asm +share/sdcc51lib/large/_char2fs.cdb +share/sdcc51lib/large/_char2fs.rel +share/sdcc51lib/large/_decdptr.asm +share/sdcc51lib/large/_decdptr.cdb +share/sdcc51lib/large/_decdptr.rel +share/sdcc51lib/large/_divsint.asm +share/sdcc51lib/large/_divsint.cdb +share/sdcc51lib/large/_divsint.rel +share/sdcc51lib/large/_divslong.asm +share/sdcc51lib/large/_divslong.cdb +share/sdcc51lib/large/_divslong.rel +share/sdcc51lib/large/_divuint.asm +share/sdcc51lib/large/_divuint.cdb +share/sdcc51lib/large/_divuint.rel +share/sdcc51lib/large/_divulong.asm +share/sdcc51lib/large/_divulong.cdb +share/sdcc51lib/large/_divulong.rel +share/sdcc51lib/large/_fs2char.asm +share/sdcc51lib/large/_fs2char.cdb +share/sdcc51lib/large/_fs2char.rel +share/sdcc51lib/large/_fs2int.asm +share/sdcc51lib/large/_fs2int.cdb +share/sdcc51lib/large/_fs2int.rel +share/sdcc51lib/large/_fs2long.asm +share/sdcc51lib/large/_fs2long.cdb +share/sdcc51lib/large/_fs2long.rel +share/sdcc51lib/large/_fs2uchar.asm +share/sdcc51lib/large/_fs2uchar.cdb +share/sdcc51lib/large/_fs2uchar.rel +share/sdcc51lib/large/_fs2uint.asm +share/sdcc51lib/large/_fs2uint.cdb +share/sdcc51lib/large/_fs2uint.rel +share/sdcc51lib/large/_fs2ulong.asm +share/sdcc51lib/large/_fs2ulong.cdb +share/sdcc51lib/large/_fs2ulong.rel +share/sdcc51lib/large/_fsadd.asm +share/sdcc51lib/large/_fsadd.cdb +share/sdcc51lib/large/_fsadd.rel +share/sdcc51lib/large/_fsdiv.asm +share/sdcc51lib/large/_fsdiv.cdb +share/sdcc51lib/large/_fsdiv.rel +share/sdcc51lib/large/_fseq.asm +share/sdcc51lib/large/_fseq.cdb +share/sdcc51lib/large/_fseq.rel +share/sdcc51lib/large/_fsgt.asm +share/sdcc51lib/large/_fsgt.cdb +share/sdcc51lib/large/_fsgt.rel +share/sdcc51lib/large/_fslt.asm +share/sdcc51lib/large/_fslt.cdb +share/sdcc51lib/large/_fslt.rel +share/sdcc51lib/large/_fsmul.asm +share/sdcc51lib/large/_fsmul.cdb +share/sdcc51lib/large/_fsmul.rel +share/sdcc51lib/large/_fsneq.asm +share/sdcc51lib/large/_fsneq.cdb +share/sdcc51lib/large/_fsneq.rel +share/sdcc51lib/large/_fssub.asm +share/sdcc51lib/large/_fssub.cdb +share/sdcc51lib/large/_fssub.rel +share/sdcc51lib/large/_gptrget.asm +share/sdcc51lib/large/_gptrget.cdb +share/sdcc51lib/large/_gptrget.rel +share/sdcc51lib/large/_gptrput.asm +share/sdcc51lib/large/_gptrput.cdb +share/sdcc51lib/large/_gptrput.rel +share/sdcc51lib/large/_int2fs.asm +share/sdcc51lib/large/_int2fs.cdb +share/sdcc51lib/large/_int2fs.rel +share/sdcc51lib/large/_iscntrl.asm +share/sdcc51lib/large/_iscntrl.cdb +share/sdcc51lib/large/_iscntrl.rel +share/sdcc51lib/large/_isdigit.asm +share/sdcc51lib/large/_isdigit.cdb +share/sdcc51lib/large/_isdigit.rel +share/sdcc51lib/large/_isgraph.asm +share/sdcc51lib/large/_isgraph.cdb +share/sdcc51lib/large/_isgraph.rel +share/sdcc51lib/large/_islower.asm +share/sdcc51lib/large/_islower.cdb +share/sdcc51lib/large/_islower.rel +share/sdcc51lib/large/_isprint.asm +share/sdcc51lib/large/_isprint.cdb +share/sdcc51lib/large/_isprint.rel +share/sdcc51lib/large/_ispunct.asm +share/sdcc51lib/large/_ispunct.cdb +share/sdcc51lib/large/_ispunct.rel +share/sdcc51lib/large/_isspace.asm +share/sdcc51lib/large/_isspace.cdb +share/sdcc51lib/large/_isspace.rel +share/sdcc51lib/large/_isupper.asm +share/sdcc51lib/large/_isupper.cdb +share/sdcc51lib/large/_isupper.rel +share/sdcc51lib/large/_isxdigit.asm +share/sdcc51lib/large/_isxdigit.cdb +share/sdcc51lib/large/_isxdigit.rel +share/sdcc51lib/large/_long2fs.asm +share/sdcc51lib/large/_long2fs.cdb +share/sdcc51lib/large/_long2fs.rel +share/sdcc51lib/large/_memcmp.asm +share/sdcc51lib/large/_memcmp.cdb +share/sdcc51lib/large/_memcmp.rel +share/sdcc51lib/large/_memcpy.asm +share/sdcc51lib/large/_memcpy.cdb +share/sdcc51lib/large/_memcpy.rel +share/sdcc51lib/large/_memset.asm +share/sdcc51lib/large/_memset.cdb +share/sdcc51lib/large/_memset.rel +share/sdcc51lib/large/_modsint.asm +share/sdcc51lib/large/_modsint.cdb +share/sdcc51lib/large/_modsint.rel +share/sdcc51lib/large/_modslong.asm +share/sdcc51lib/large/_modslong.cdb +share/sdcc51lib/large/_modslong.rel +share/sdcc51lib/large/_moduint.asm +share/sdcc51lib/large/_moduint.cdb +share/sdcc51lib/large/_moduint.rel +share/sdcc51lib/large/_modulong.asm +share/sdcc51lib/large/_modulong.cdb +share/sdcc51lib/large/_modulong.rel +share/sdcc51lib/large/_mulsint.asm +share/sdcc51lib/large/_mulsint.cdb +share/sdcc51lib/large/_mulsint.rel +share/sdcc51lib/large/_muluint.asm +share/sdcc51lib/large/_muluint.cdb +share/sdcc51lib/large/_muluint.rel +share/sdcc51lib/large/_mululong.asm +share/sdcc51lib/large/_mululong.cdb +share/sdcc51lib/large/_mululong.rel +share/sdcc51lib/large/_muslong.asm +share/sdcc51lib/large/_muslong.cdb +share/sdcc51lib/large/_muslong.rel +share/sdcc51lib/large/_ser.asm +share/sdcc51lib/large/_ser.cdb +share/sdcc51lib/large/_ser.rel +share/sdcc51lib/large/_setjmp.asm +share/sdcc51lib/large/_setjmp.cdb +share/sdcc51lib/large/_setjmp.rel +share/sdcc51lib/large/_spx.asm +share/sdcc51lib/large/_spx.cdb +share/sdcc51lib/large/_spx.rel +share/sdcc51lib/large/_startup.asm +share/sdcc51lib/large/_startup.cdb +share/sdcc51lib/large/_startup.rel +share/sdcc51lib/large/_strcat.asm +share/sdcc51lib/large/_strcat.cdb +share/sdcc51lib/large/_strcat.rel +share/sdcc51lib/large/_strchr.asm +share/sdcc51lib/large/_strchr.cdb +share/sdcc51lib/large/_strchr.rel +share/sdcc51lib/large/_strcmp.asm +share/sdcc51lib/large/_strcmp.cdb +share/sdcc51lib/large/_strcmp.rel +share/sdcc51lib/large/_strcpy.asm +share/sdcc51lib/large/_strcpy.cdb +share/sdcc51lib/large/_strcpy.rel +share/sdcc51lib/large/_strcspn.asm +share/sdcc51lib/large/_strcspn.cdb +share/sdcc51lib/large/_strcspn.rel +share/sdcc51lib/large/_strlen.asm +share/sdcc51lib/large/_strlen.cdb +share/sdcc51lib/large/_strlen.rel +share/sdcc51lib/large/_strncat.asm +share/sdcc51lib/large/_strncat.cdb +share/sdcc51lib/large/_strncat.rel +share/sdcc51lib/large/_strncmp.asm +share/sdcc51lib/large/_strncmp.cdb +share/sdcc51lib/large/_strncmp.rel +share/sdcc51lib/large/_strncpy.asm +share/sdcc51lib/large/_strncpy.cdb +share/sdcc51lib/large/_strncpy.rel +share/sdcc51lib/large/_strpbrk.asm +share/sdcc51lib/large/_strpbrk.cdb +share/sdcc51lib/large/_strpbrk.rel +share/sdcc51lib/large/_strrchr.asm +share/sdcc51lib/large/_strrchr.cdb +share/sdcc51lib/large/_strrchr.rel +share/sdcc51lib/large/_strspn.asm +share/sdcc51lib/large/_strspn.cdb +share/sdcc51lib/large/_strspn.rel +share/sdcc51lib/large/_strstr.asm +share/sdcc51lib/large/_strstr.cdb +share/sdcc51lib/large/_strstr.rel +share/sdcc51lib/large/_strtok.asm +share/sdcc51lib/large/_strtok.cdb +share/sdcc51lib/large/_strtok.rel +share/sdcc51lib/large/_uchar2fs.asm +share/sdcc51lib/large/_uchar2fs.cdb +share/sdcc51lib/large/_uchar2fs.rel +share/sdcc51lib/large/_uint2fs.asm +share/sdcc51lib/large/_uint2fs.cdb +share/sdcc51lib/large/_uint2fs.rel +share/sdcc51lib/large/_ulong2fs.asm +share/sdcc51lib/large/_ulong2fs.cdb +share/sdcc51lib/large/_ulong2fs.rel +share/sdcc51lib/large/assert.asm +share/sdcc51lib/large/assert.cdb +share/sdcc51lib/large/assert.rel +share/sdcc51lib/large/libfloat.lib +share/sdcc51lib/large/libint.lib +share/sdcc51lib/large/liblong.lib +share/sdcc51lib/large/libsdcc.lib +share/sdcc51lib/large/malloc.asm +share/sdcc51lib/large/malloc.cdb +share/sdcc51lib/large/malloc.rel +share/sdcc51lib/large/printf_large.asm +share/sdcc51lib/large/printf_large.cdb +share/sdcc51lib/large/printf_large.rel +share/sdcc51lib/large/printfl.asm +share/sdcc51lib/large/printfl.cdb +share/sdcc51lib/large/printfl.rel +share/sdcc51lib/large/puts.asm +share/sdcc51lib/large/puts.cdb +share/sdcc51lib/large/puts.rel +share/sdcc51lib/large/ser_ir.asm +share/sdcc51lib/large/ser_ir.cdb +share/sdcc51lib/large/ser_ir.rel +share/sdcc51lib/large/serial.asm +share/sdcc51lib/large/serial.cdb +share/sdcc51lib/large/serial.rel +share/sdcc51lib/large/vprintf.asm +share/sdcc51lib/large/vprintf.cdb +share/sdcc51lib/large/vprintf.rel +share/sdcc51lib/malloc.c +share/sdcc51lib/printf_large.c +share/sdcc51lib/printfl.c +share/sdcc51lib/puts.c +share/sdcc51lib/ser_ir.c +share/sdcc51lib/serial.c +share/sdcc51lib/small/_atoi.asm +share/sdcc51lib/small/_atoi.cdb +share/sdcc51lib/small/_atoi.rel +share/sdcc51lib/small/_atol.asm +share/sdcc51lib/small/_atol.cdb +share/sdcc51lib/small/_atol.rel +share/sdcc51lib/small/_autobaud.asm +share/sdcc51lib/small/_autobaud.cdb +share/sdcc51lib/small/_autobaud.rel +share/sdcc51lib/small/_bp.asm +share/sdcc51lib/small/_bp.cdb +share/sdcc51lib/small/_bp.rel +share/sdcc51lib/small/_char2fs.asm +share/sdcc51lib/small/_char2fs.cdb +share/sdcc51lib/small/_char2fs.rel +share/sdcc51lib/small/_decdptr.asm +share/sdcc51lib/small/_decdptr.cdb +share/sdcc51lib/small/_decdptr.rel +share/sdcc51lib/small/_divsint.asm +share/sdcc51lib/small/_divsint.cdb +share/sdcc51lib/small/_divsint.rel +share/sdcc51lib/small/_divslong.asm +share/sdcc51lib/small/_divslong.cdb +share/sdcc51lib/small/_divslong.rel +share/sdcc51lib/small/_divuint.asm +share/sdcc51lib/small/_divuint.cdb +share/sdcc51lib/small/_divuint.rel +share/sdcc51lib/small/_divulong.asm +share/sdcc51lib/small/_divulong.cdb +share/sdcc51lib/small/_divulong.rel +share/sdcc51lib/small/_fs2char.asm +share/sdcc51lib/small/_fs2char.cdb +share/sdcc51lib/small/_fs2char.rel +share/sdcc51lib/small/_fs2int.asm +share/sdcc51lib/small/_fs2int.cdb +share/sdcc51lib/small/_fs2int.rel +share/sdcc51lib/small/_fs2long.asm +share/sdcc51lib/small/_fs2long.cdb +share/sdcc51lib/small/_fs2long.rel +share/sdcc51lib/small/_fs2uchar.asm +share/sdcc51lib/small/_fs2uchar.cdb +share/sdcc51lib/small/_fs2uchar.rel +share/sdcc51lib/small/_fs2uint.asm +share/sdcc51lib/small/_fs2uint.cdb +share/sdcc51lib/small/_fs2uint.rel +share/sdcc51lib/small/_fs2ulong.asm +share/sdcc51lib/small/_fs2ulong.cdb +share/sdcc51lib/small/_fs2ulong.rel +share/sdcc51lib/small/_fsadd.asm +share/sdcc51lib/small/_fsadd.cdb +share/sdcc51lib/small/_fsadd.rel +share/sdcc51lib/small/_fsdiv.asm +share/sdcc51lib/small/_fsdiv.cdb +share/sdcc51lib/small/_fsdiv.rel +share/sdcc51lib/small/_fseq.asm +share/sdcc51lib/small/_fseq.cdb +share/sdcc51lib/small/_fseq.rel +share/sdcc51lib/small/_fsgt.asm +share/sdcc51lib/small/_fsgt.cdb +share/sdcc51lib/small/_fsgt.rel +share/sdcc51lib/small/_fslt.asm +share/sdcc51lib/small/_fslt.cdb +share/sdcc51lib/small/_fslt.rel +share/sdcc51lib/small/_fsmul.asm +share/sdcc51lib/small/_fsmul.cdb +share/sdcc51lib/small/_fsmul.rel +share/sdcc51lib/small/_fsneq.asm +share/sdcc51lib/small/_fsneq.cdb +share/sdcc51lib/small/_fsneq.rel +share/sdcc51lib/small/_fssub.asm +share/sdcc51lib/small/_fssub.cdb +share/sdcc51lib/small/_fssub.rel +share/sdcc51lib/small/_gptrget.asm +share/sdcc51lib/small/_gptrget.cdb +share/sdcc51lib/small/_gptrget.rel +share/sdcc51lib/small/_gptrput.asm +share/sdcc51lib/small/_gptrput.cdb +share/sdcc51lib/small/_gptrput.rel +share/sdcc51lib/small/_int2fs.asm +share/sdcc51lib/small/_int2fs.cdb +share/sdcc51lib/small/_int2fs.rel +share/sdcc51lib/small/_iscntrl.asm +share/sdcc51lib/small/_iscntrl.cdb +share/sdcc51lib/small/_iscntrl.rel +share/sdcc51lib/small/_isdigit.asm +share/sdcc51lib/small/_isdigit.cdb +share/sdcc51lib/small/_isdigit.rel +share/sdcc51lib/small/_isgraph.asm +share/sdcc51lib/small/_isgraph.cdb +share/sdcc51lib/small/_isgraph.rel +share/sdcc51lib/small/_islower.asm +share/sdcc51lib/small/_islower.cdb +share/sdcc51lib/small/_islower.rel +share/sdcc51lib/small/_isprint.asm +share/sdcc51lib/small/_isprint.cdb +share/sdcc51lib/small/_isprint.rel +share/sdcc51lib/small/_ispunct.asm +share/sdcc51lib/small/_ispunct.cdb +share/sdcc51lib/small/_ispunct.rel +share/sdcc51lib/small/_isspace.asm +share/sdcc51lib/small/_isspace.cdb +share/sdcc51lib/small/_isspace.rel +share/sdcc51lib/small/_isupper.asm +share/sdcc51lib/small/_isupper.cdb +share/sdcc51lib/small/_isupper.rel +share/sdcc51lib/small/_isxdigit.asm +share/sdcc51lib/small/_isxdigit.cdb +share/sdcc51lib/small/_isxdigit.rel +share/sdcc51lib/small/_long2fs.asm +share/sdcc51lib/small/_long2fs.cdb +share/sdcc51lib/small/_long2fs.rel +share/sdcc51lib/small/_memcmp.asm +share/sdcc51lib/small/_memcmp.cdb +share/sdcc51lib/small/_memcmp.rel +share/sdcc51lib/small/_memcpy.asm +share/sdcc51lib/small/_memcpy.cdb +share/sdcc51lib/small/_memcpy.rel +share/sdcc51lib/small/_memset.asm +share/sdcc51lib/small/_memset.cdb +share/sdcc51lib/small/_memset.rel +share/sdcc51lib/small/_modsint.asm +share/sdcc51lib/small/_modsint.cdb +share/sdcc51lib/small/_modsint.rel +share/sdcc51lib/small/_modslong.asm +share/sdcc51lib/small/_modslong.cdb +share/sdcc51lib/small/_modslong.rel +share/sdcc51lib/small/_moduint.asm +share/sdcc51lib/small/_moduint.cdb +share/sdcc51lib/small/_moduint.rel +share/sdcc51lib/small/_modulong.asm +share/sdcc51lib/small/_modulong.cdb +share/sdcc51lib/small/_modulong.rel +share/sdcc51lib/small/_mulsint.asm +share/sdcc51lib/small/_mulsint.cdb +share/sdcc51lib/small/_mulsint.rel +share/sdcc51lib/small/_muluint.asm +share/sdcc51lib/small/_muluint.cdb +share/sdcc51lib/small/_muluint.rel +share/sdcc51lib/small/_mululong.asm +share/sdcc51lib/small/_mululong.cdb +share/sdcc51lib/small/_mululong.rel +share/sdcc51lib/small/_muslong.asm +share/sdcc51lib/small/_muslong.cdb +share/sdcc51lib/small/_muslong.rel +share/sdcc51lib/small/_ser.asm +share/sdcc51lib/small/_ser.cdb +share/sdcc51lib/small/_ser.rel +share/sdcc51lib/small/_setjmp.asm +share/sdcc51lib/small/_setjmp.cdb +share/sdcc51lib/small/_setjmp.rel +share/sdcc51lib/small/_spx.asm +share/sdcc51lib/small/_spx.cdb +share/sdcc51lib/small/_spx.rel +share/sdcc51lib/small/_startup.asm +share/sdcc51lib/small/_startup.cdb +share/sdcc51lib/small/_startup.rel +share/sdcc51lib/small/_strcat.asm +share/sdcc51lib/small/_strcat.cdb +share/sdcc51lib/small/_strcat.rel +share/sdcc51lib/small/_strchr.asm +share/sdcc51lib/small/_strchr.cdb +share/sdcc51lib/small/_strchr.rel +share/sdcc51lib/small/_strcmp.asm +share/sdcc51lib/small/_strcmp.cdb +share/sdcc51lib/small/_strcmp.rel +share/sdcc51lib/small/_strcpy.asm +share/sdcc51lib/small/_strcpy.cdb +share/sdcc51lib/small/_strcpy.rel +share/sdcc51lib/small/_strcspn.asm +share/sdcc51lib/small/_strcspn.cdb +share/sdcc51lib/small/_strcspn.rel +share/sdcc51lib/small/_strlen.asm +share/sdcc51lib/small/_strlen.cdb +share/sdcc51lib/small/_strlen.rel +share/sdcc51lib/small/_strncat.asm +share/sdcc51lib/small/_strncat.cdb +share/sdcc51lib/small/_strncat.rel +share/sdcc51lib/small/_strncmp.asm +share/sdcc51lib/small/_strncmp.cdb +share/sdcc51lib/small/_strncmp.rel +share/sdcc51lib/small/_strncpy.asm +share/sdcc51lib/small/_strncpy.cdb +share/sdcc51lib/small/_strncpy.rel +share/sdcc51lib/small/_strpbrk.asm +share/sdcc51lib/small/_strpbrk.cdb +share/sdcc51lib/small/_strpbrk.rel +share/sdcc51lib/small/_strrchr.asm +share/sdcc51lib/small/_strrchr.cdb +share/sdcc51lib/small/_strrchr.rel +share/sdcc51lib/small/_strspn.asm +share/sdcc51lib/small/_strspn.cdb +share/sdcc51lib/small/_strspn.rel +share/sdcc51lib/small/_strstr.asm +share/sdcc51lib/small/_strstr.cdb +share/sdcc51lib/small/_strstr.rel +share/sdcc51lib/small/_strtok.asm +share/sdcc51lib/small/_strtok.cdb +share/sdcc51lib/small/_strtok.rel +share/sdcc51lib/small/_uchar2fs.asm +share/sdcc51lib/small/_uchar2fs.cdb +share/sdcc51lib/small/_uchar2fs.rel +share/sdcc51lib/small/_uint2fs.asm +share/sdcc51lib/small/_uint2fs.cdb +share/sdcc51lib/small/_uint2fs.rel +share/sdcc51lib/small/_ulong2fs.asm +share/sdcc51lib/small/_ulong2fs.cdb +share/sdcc51lib/small/_ulong2fs.rel +share/sdcc51lib/small/assert.asm +share/sdcc51lib/small/assert.cdb +share/sdcc51lib/small/assert.rel +share/sdcc51lib/small/libfloat.lib +share/sdcc51lib/small/libint.lib +share/sdcc51lib/small/liblong.lib +share/sdcc51lib/small/libsdcc.lib +share/sdcc51lib/small/malloc.asm +share/sdcc51lib/small/malloc.cdb +share/sdcc51lib/small/malloc.rel +share/sdcc51lib/small/printf_large.asm +share/sdcc51lib/small/printf_large.cdb +share/sdcc51lib/small/printf_large.rel +share/sdcc51lib/small/printfl.asm +share/sdcc51lib/small/printfl.cdb +share/sdcc51lib/small/printfl.rel +share/sdcc51lib/small/puts.asm +share/sdcc51lib/small/puts.cdb +share/sdcc51lib/small/puts.rel +share/sdcc51lib/small/ser_ir.asm +share/sdcc51lib/small/ser_ir.cdb +share/sdcc51lib/small/ser_ir.rel +share/sdcc51lib/small/serial.asm +share/sdcc51lib/small/serial.cdb +share/sdcc51lib/small/serial.rel +share/sdcc51lib/small/vprintf.asm +share/sdcc51lib/small/vprintf.cdb +share/sdcc51lib/small/vprintf.rel +share/sdcc51lib/vprintf.c +@dirrm share/sdcc51inc +@dirrm share/sdcc51lib/large +@dirrm share/sdcc51lib/small +@dirrm share/sdcc51lib |