aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorThomas Zander <riggs@FreeBSD.org>2019-09-22 10:48:03 +0000
committerThomas Zander <riggs@FreeBSD.org>2019-09-22 10:48:03 +0000
commita8da6e73a4cfa16ee56003343a78dfd556e0ab92 (patch)
treed72b326bee8901f2ffc0eaef6d7a3fac81717552 /lang
parentb3e0d09de9d7d08bb8a89192453ba3ee62ced65c (diff)
downloadports-a8da6e73a4cfa16ee56003343a78dfd556e0ab92.tar.gz
ports-a8da6e73a4cfa16ee56003343a78dfd556e0ab92.zip
Notes
Diffstat (limited to 'lang')
-rw-r--r--lang/sdcc/Makefile25
-rw-r--r--lang/sdcc/distinfo6
-rw-r--r--lang/sdcc/files/patch-device-lib-Makefile.in22
-rw-r--r--lang/sdcc/pkg-descr5
-rw-r--r--lang/sdcc/pkg-plist257
5 files changed, 273 insertions, 42 deletions
diff --git a/lang/sdcc/Makefile b/lang/sdcc/Makefile
index 8459eab99295..e18a2f9482b1 100644
--- a/lang/sdcc/Makefile
+++ b/lang/sdcc/Makefile
@@ -1,9 +1,8 @@
# $FreeBSD$
PORTNAME= sdcc
-PORTVERSION= 3.7.0
-DISTVERSIONPREFIX= src-
-PORTREVISION= 7
+PORTVERSION= 3.9.0
+DISTVERSIONPREFIX=src-
CATEGORIES= lang
MASTER_SITES= SF
@@ -21,29 +20,35 @@ GNU_CONFIGURE= yes
USES= bison compiler:c++11-lang gmake readline:port python:2.7,run shebangfix tar:bzip2
SHEBANG_FILES= support/scripts/as2gbmap.py
-OPTIONS_DEFINE= DEVLIB DOCS UCSIM
+OPTIONS_DEFINE= SDCCLIB DEVLIB DOCS UCSIM
OPTIONS_MULTI= TARGETS
-OPTIONS_MULTI_TARGETS= HC08 MCS51 PIC STM8 Z80
-OPTIONS_DEFAULT= DEVLIB UCSIM HC08 MCS51 PIC STM8 Z80
+OPTIONS_MULTI_TARGETS= HC08 MCS51 PADAUK PIC STM8 Z80
+OPTIONS_DEFAULT= SDCCLIB DEVLIB SDCCLIB UCSIM HC08 MCS51 PADAUK PIC STM8 Z80
+
+# XXX libsdcc does not build correctly without this.
+SDCCLIB_IMPLIES=MCS51
+
+SDCCLIB_DESC= Standard C library (libsdcc)
DEVLIB_DESC= Device libraries
HC08_DESC= Freescale 68HC08/S08
MCS51_DESC= Intel MCS51, Maxim DS80C390/DS80C400
+PADAUK_DESC= Padauk PDK14/PDK15
PIC_DESC= Microchip PIC
STM8_DESC= STMicroelectronics STM8
UCSIM_DESC= The ucSim simulator
Z80_DESC= Zilog Z80/Z180/GBZ80, Rabbit 2000/3000, Toshiba TLCS-90
-CONFIGURE_ARGS= --disable-install-libbfd --disable-werror \
- docdir=${DOCSDIR} sdcc_cv_c_fms_extensions=no
-PORTDATA= *
+CONFIGURE_ARGS= --disable-non-free \
+ docdir=${DOCSDIR}
PORTDOCS= *
-WRKSRC= ${WRKDIR}/sdcc
+WRKSRC= ${WRKDIR}/sdcc-${PORTVERSION}
OPTIONS_SUB= yes
DEVLIB_CONFIGURE_OFF= --disable-device-lib
HC08_CONFIGURE_OFF= --disable-hc08-port --disable-s08-port
MCS51_CONFIGURE_OFF= --disable-ds390-port --disable-ds400-port \
--disable-mcs51-port
+PADAUK_CONFIGURE_OFF= --disable-pdk14-port --disable-pdk15-port
PIC_BUILD_DEPENDS= gputils>=1.2.0:devel/gputils
PIC_RUN_DEPENDS= gpasm:devel/gputils
PIC_CONFIGURE_OFF= --disable-pic14-port --disable-pic16-port
diff --git a/lang/sdcc/distinfo b/lang/sdcc/distinfo
index df441c59c3a6..1f698933d086 100644
--- a/lang/sdcc/distinfo
+++ b/lang/sdcc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1528212877
-SHA256 (sdcc-src-3.7.0.tar.bz2) = 854d47094698b06142df3d5fc646bb540d497ab4073ad2f051b8ec2141df948e
-SIZE (sdcc-src-3.7.0.tar.bz2) = 17944920
+TIMESTAMP = 1568048136
+SHA256 (sdcc-src-3.9.0.tar.bz2) = 94ecae73faf7f3feee307f89dfe3cef2d7866293c7909ea05b3b33c88d67c036
+SIZE (sdcc-src-3.9.0.tar.bz2) = 19155256
diff --git a/lang/sdcc/files/patch-device-lib-Makefile.in b/lang/sdcc/files/patch-device-lib-Makefile.in
index f451679046b9..6b327d52da06 100644
--- a/lang/sdcc/files/patch-device-lib-Makefile.in
+++ b/lang/sdcc/files/patch-device-lib-Makefile.in
@@ -1,17 +1,18 @@
---- device/lib/Makefile.in.orig 2015-04-15 16:44:20 UTC
+--- device/lib/Makefile.in.orig 2019-03-21 14:49:01 UTC
+++ device/lib/Makefile.in
-@@ -513,27 +513,6 @@ clean_intermediate-pic14:
+@@ -574,29 +574,7 @@ clean_intermediate-pic14:
# ---------------------------------------------------
install: all installdirs
[ ! -d "$(BUILDDIR)" ] || $(CP_U) -r $(BUILDDIR)/* $(sdcc_libdir)
- $(CP_U) -r $(MODELS) $(srcdir)/mcs51 $(srcdir)/ds390 $(srcdir)/ds400 \
-- $(srcdir)/z80 $(srcdir)/z180 $(srcdir)/r2k $(srcdir)/r3ka $(srcdir)/tlcs90 $(srcdir)/gbz80 \
+- $(srcdir)/z80 $(srcdir)/z180 $(srcdir)/ez80_z80 $(srcdir)/r2k $(srcdir)/r3ka $(srcdir)/tlcs90 $(srcdir)/gbz80 \
- $(srcdir)/hc08 $(srcdir)/s08 \
- $(srcdir)/stm8 \
+- $(srcdir)/pdk14 $(srcdir)/pdk15 \
- $(srcdir)/pic14 $(srcdir)/pic16 $(srcdir)/*.c $(sdcc_libdir)/src
-- $(CP_U) -r $(MODELS) mcs51 ds390 ds400 z80 z180 r2k r3ka tlcs90 gbz80 hc08 s08 stm8 $(sdcc_libdir)/src
--
-- for src in $(MODELS) ds390 ds400 z80 z180 r2k r3ka tlcs90 gbz80 hc08 s08 stm8 pic14 pic16; do \
+- $(CP_U) -r $(MODELS) mcs51 ds390 ds400 z80 z180 ez80_z80 r2k r3ka tlcs90 gbz80 hc08 s08 stm8 pdk14 pdk15 $(sdcc_libdir)/src
+
+- for src in $(MODELS) ds390 ds400 z80 z180 ez80_z80 r2k r3ka tlcs90 gbz80 hc08 s08 stm8 pdk14 pdk15 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 \
@@ -25,10 +26,11 @@
- -name '*.lst' -o -name '.svn' -o -name 'build' -o -name 'bin' -o \
- -name 'Makefile*' \) \
- -exec rm -rf {} +
-
+-
# Deleting all the installed files
# --------------------------------
-@@ -553,13 +532,7 @@ installcheck:
+ uninstall:
+@@ -615,12 +593,6 @@ installcheck:
# Creating installation directories
# ---------------------------------
installdirs:
@@ -38,8 +40,6 @@
- for libdir in small-stack-auto ds390 ds400 hc08 s08 pic16 pic14; do \
- mkdir -p $(sdcc_libdir)/$$libdir; \
- done
-- mkdir -p $(sdcc_libdir)/src
-+ mkdir -p $(sdcc_libdir)
+ mkdir -p $(sdcc_libdir)/src
# Creating dependencies
- # ---------------------
diff --git a/lang/sdcc/pkg-descr b/lang/sdcc/pkg-descr
index c556803db200..7ee9f1448329 100644
--- a/lang/sdcc/pkg-descr
+++ b/lang/sdcc/pkg-descr
@@ -1,8 +1,7 @@
SDCC is a retargettable, optimizing ANSI C compiler suite that targets
the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.),
Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola)
-HC08 (hc08, s08), Zilog Z80 based MCUs (z80, z180, gbz80, Rabbit 2000/3000,
-Rabbit 3000A, TLCS-90) and STMicroelectronics STM8. Work is in progress
-to support Microchip PIC16 and PIC18 targets.
+HC08 (hc08, s08), Zilog Z80 based MCUs (Z80, Z180, Game Boy, Rabbit 2000/3000,
+Rabbit 3000A, TLCS-90), STMicroelectronics STM8 and Padauk PDK14/PDK15.
WWW: http://sdcc.sourceforge.net/
diff --git a/lang/sdcc/pkg-plist b/lang/sdcc/pkg-plist
index 7d3367e2987d..815b82446530 100644
--- a/lang/sdcc/pkg-plist
+++ b/lang/sdcc/pkg-plist
@@ -1,31 +1,258 @@
bin/as2gbmap
bin/makebin
bin/packihx
-%%UCSIM%%%%MCS51%%bin/s51
bin/sdar
-%%MCS51%%bin/sdas390
+bin/sdcc
+bin/sdcpp
+%%UCSIM%%bin/sdld
+bin/sdnm
+bin/sdobjcopy
+bin/sdranlib
%%HC08%%bin/sdas6808
+%%HC08%%bin/sdld6808
+%%MCS51%%bin/sdas390
%%MCS51%%bin/sdas8051
+%%PADAUK%%bin/sdaspdk14
+%%PADAUK%%bin/sdaspdk15
+%%STM8%%bin/sdasstm8
+%%STM8%%bin/sdldstm8
%%Z80%%bin/sdasgb
%%Z80%%bin/sdasrab
-%%STM8%%bin/sdasstm8
%%Z80%%bin/sdastlcs90
%%Z80%%bin/sdasz80
-bin/sdcc
-bin/sdcclib
-%%UCSIM%%%%MCS51%%bin/sdcdb
-%%UCSIM%%%%MCS51%%bin/sdcdb.el
-%%UCSIM%%%%MCS51%%bin/sdcdbsrc.el
-bin/sdcpp
-bin/sdld
-%%HC08%%bin/sdld6808
%%Z80%%bin/sdldgb
-%%STM8%%bin/sdldstm8
%%Z80%%bin/sdldz80
-bin/sdnm
-bin/sdobjcopy
-bin/sdranlib
%%UCSIM%%%%HC08%%bin/shc08
+%%UCSIM%%%%MCS51%%bin/s51
+%%UCSIM%%%%MCS51%%bin/sdcdb
+%%UCSIM%%%%MCS51%%bin/sdcdb.el
+%%UCSIM%%%%MCS51%%bin/sdcdbsrc.el
+%%UCSIM%%%%PADAUK%%bin/sdldpdk
+%%UCSIM%%%%PADAUK%%bin/spdk
%%UCSIM%%%%STM8%%bin/sstm8
%%UCSIM%%%%Z80%%bin/stlcs
%%UCSIM%%%%Z80%%bin/sz80
+%%DATADIR%%/include/asm/default/features.h
+%%DATADIR%%/include/asm/ds390/features.h
+%%DATADIR%%/include/asm/ez80_z80/features.h
+%%DATADIR%%/include/asm/gbz80/features.h
+%%DATADIR%%/include/asm/mcs51/features.h
+%%DATADIR%%/include/asm/pic14/features.h
+%%DATADIR%%/include/asm/pic16/features.h
+%%DATADIR%%/include/asm/r2k/features.h
+%%DATADIR%%/include/asm/r3ka/features.h
+%%DATADIR%%/include/asm/stm8/features.h
+%%DATADIR%%/include/asm/tlcs90/features.h
+%%DATADIR%%/include/asm/z180/features.h
+%%DATADIR%%/include/asm/z80/features.h
+%%DATADIR%%/include/assert.h
+%%DATADIR%%/include/ctype.h
+%%MCS51%%%%DATADIR%%/include/ds390/serial390.h
+%%MCS51%%%%DATADIR%%/include/ds400/ds400rom.h
+%%DATADIR%%/include/ds80c390.h
+%%DATADIR%%/include/errno.h
+%%DATADIR%%/include/float.h
+%%HC08%%%%DATADIR%%/include/hc08/mc68hc908apxx.h
+%%HC08%%%%DATADIR%%/include/hc08/mc68hc908gp32.h
+%%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/math.h
+%%MCS51%%%%DATADIR%%/include/mcs51/8051.h
+%%MCS51%%%%DATADIR%%/include/mcs51/8052.h
+%%MCS51%%%%DATADIR%%/include/mcs51/ADuC84x.h
+%%MCS51%%%%DATADIR%%/include/mcs51/AT89C513xA.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/C8051F336.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/C8051F920.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051T600.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051T610.h
+%%MCS51%%%%DATADIR%%/include/mcs51/C8051T630.h
+%%MCS51%%%%DATADIR%%/include/mcs51/EFM8BB1.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/at89Sx051.h
+%%MCS51%%%%DATADIR%%/include/mcs51/at89c51ed2.h
+%%MCS51%%%%DATADIR%%/include/mcs51/at89c51id2.h
+%%MCS51%%%%DATADIR%%/include/mcs51/at89c51snd1c.h
+%%MCS51%%%%DATADIR%%/include/mcs51/at89c55.h
+%%MCS51%%%%DATADIR%%/include/mcs51/at89s53.h
+%%MCS51%%%%DATADIR%%/include/mcs51/at89s8253.h
+%%MCS51%%%%DATADIR%%/include/mcs51/at89x051.h
+%%MCS51%%%%DATADIR%%/include/mcs51/at89x51.h
+%%MCS51%%%%DATADIR%%/include/mcs51/at89x52.h
+%%MCS51%%%%DATADIR%%/include/mcs51/ax8052.h
+%%MCS51%%%%DATADIR%%/include/mcs51/ax8052f131.h
+%%MCS51%%%%DATADIR%%/include/mcs51/ax8052f142.h
+%%MCS51%%%%DATADIR%%/include/mcs51/ax8052f143.h
+%%MCS51%%%%DATADIR%%/include/mcs51/ax8052f151.h
+%%MCS51%%%%DATADIR%%/include/mcs51/cc1110.h
+%%MCS51%%%%DATADIR%%/include/mcs51/cc2430.h
+%%MCS51%%%%DATADIR%%/include/mcs51/cc2510fx.h
+%%MCS51%%%%DATADIR%%/include/mcs51/cc2530.h
+%%MCS51%%%%DATADIR%%/include/mcs51/compiler.h
+%%MCS51%%%%DATADIR%%/include/mcs51/lint.h
+%%MCS51%%%%DATADIR%%/include/mcs51/mcs51reg.h
+%%MCS51%%%%DATADIR%%/include/mcs51/msc1210.h
+%%MCS51%%%%DATADIR%%/include/mcs51/msm8xc154s.h
+%%MCS51%%%%DATADIR%%/include/mcs51/p89c66x.h
+%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc9321.h
+%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc9331.h
+%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc933_4.h
+%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc9351.h
+%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc935_6.h
+%%MCS51%%%%DATADIR%%/include/mcs51/p89lpc938.h
+%%MCS51%%%%DATADIR%%/include/mcs51/p89v51rd2.h
+%%MCS51%%%%DATADIR%%/include/mcs51/p89v66x.h
+%%MCS51%%%%DATADIR%%/include/mcs51/reg51.h
+%%MCS51%%%%DATADIR%%/include/mcs51/reg764.h
+%%MCS51%%%%DATADIR%%/include/mcs51/regc515c.h
+%%MCS51%%%%DATADIR%%/include/mcs51/sab80515.h
+%%MCS51%%%%DATADIR%%/include/mcs51/ser.h
+%%MCS51%%%%DATADIR%%/include/mcs51/ser_ir.h
+%%MCS51%%%%DATADIR%%/include/mcs51/serial.h
+%%MCS51%%%%DATADIR%%/include/mcs51/serial_IO.h
+%%MCS51%%%%DATADIR%%/include/mcs51/stc12.h
+%%MCS51%%%%DATADIR%%/include/mcs51/uPSD32xx.h
+%%MCS51%%%%DATADIR%%/include/mcs51/uPSD33xx.h
+%%MCS51%%%%DATADIR%%/include/mcs51/w7100.h
+%%PIC%%%%DATADIR%%/include/pic14/errno.h
+%%PIC%%%%DATADIR%%/include/pic14/float.h
+%%PIC%%%%DATADIR%%/include/pic14/limits.h
+%%PIC%%%%DATADIR%%/include/pic14/math.h
+%%PIC%%%%DATADIR%%/include/pic14/p16f_common.inc
+%%PIC%%%%DATADIR%%/include/pic14/pic14devices.txt
+%%PIC%%%%DATADIR%%/include/pic14/pic16fam.h
+%%PIC%%%%DATADIR%%/include/pic14/pic16regs.h
+%%PIC%%%%DATADIR%%/include/pic14/sdcc-lib.h
+%%PIC%%%%DATADIR%%/include/pic16/adc.h
+%%PIC%%%%DATADIR%%/include/pic16/ctype.h
+%%PIC%%%%DATADIR%%/include/pic16/delay.h
+%%PIC%%%%DATADIR%%/include/pic16/errno.h
+%%PIC%%%%DATADIR%%/include/pic16/float.h
+%%PIC%%%%DATADIR%%/include/pic16/gstack.h
+%%PIC%%%%DATADIR%%/include/pic16/i2c.h
+%%PIC%%%%DATADIR%%/include/pic16/limits.h
+%%PIC%%%%DATADIR%%/include/pic16/malloc.h
+%%PIC%%%%DATADIR%%/include/pic16/math.h
+%%PIC%%%%DATADIR%%/include/pic16/p18fxxx.inc
+%%PIC%%%%DATADIR%%/include/pic16/pic16devices.txt
+%%PIC%%%%DATADIR%%/include/pic16/pic18fregs.h
+%%PIC%%%%DATADIR%%/include/pic16/sdcc-lib.h
+%%PIC%%%%DATADIR%%/include/pic16/signal.h
+%%PIC%%%%DATADIR%%/include/pic16/stdarg.h
+%%PIC%%%%DATADIR%%/include/pic16/stddef.h
+%%PIC%%%%DATADIR%%/include/pic16/stdint.h
+%%PIC%%%%DATADIR%%/include/pic16/stdio.h
+%%PIC%%%%DATADIR%%/include/pic16/stdlib.h
+%%PIC%%%%DATADIR%%/include/pic16/string.h
+%%PIC%%%%DATADIR%%/include/pic16/usart.h
+%%DATADIR%%/include/sdcc-lib.h
+%%DATADIR%%/include/setjmp.h
+%%DATADIR%%/include/stdalign.h
+%%DATADIR%%/include/stdarg.h
+%%DATADIR%%/include/stdbool.h
+%%DATADIR%%/include/stddef.h
+%%DATADIR%%/include/stdint.h
+%%DATADIR%%/include/stdio.h
+%%DATADIR%%/include/stdlib.h
+%%DATADIR%%/include/stdnoreturn.h
+%%DATADIR%%/include/string.h
+%%DATADIR%%/include/time.h
+%%DATADIR%%/include/tinibios.h
+%%DATADIR%%/include/typeof.h
+%%DATADIR%%/include/uchar.h
+%%DATADIR%%/include/wchar.h
+%%DATADIR%%/include/z180/z180.h
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/libds390.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/libfloat.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/libint.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/liblong.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/liblonglong.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds390/libsdcc.lib
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/libds400.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/libfloat.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/libint.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/liblong.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/liblonglong.lib
+%%SDCCLIB%%%%MCS51%%%%DATADIR%%/lib/ds400/libsdcc.lib
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/ez80_z80/crt0.rel
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/ez80_z80/ez80_z80.lib
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/crt0.rel
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/gbz80.lib
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/hc08.lib
+%%SDCCLIB%%%%DATADIR%%/lib/huge/libfloat.lib
+%%SDCCLIB%%%%DATADIR%%/lib/huge/libint.lib
+%%SDCCLIB%%%%DATADIR%%/lib/huge/liblong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/huge/liblonglong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/huge/libsdcc.lib
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/huge/mcs51.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/libfloat.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/libint.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/liblong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/liblonglong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large-stack-auto/libsdcc.lib
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large-stack-auto/mcs51.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large/libfloat.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large/libint.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large/liblong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large/liblonglong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/large/libsdcc.lib
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/mcs51.lib
+%%SDCCLIB%%%%DATADIR%%/lib/medium/libfloat.lib
+%%SDCCLIB%%%%DATADIR%%/lib/medium/libint.lib
+%%SDCCLIB%%%%DATADIR%%/lib/medium/liblong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/medium/liblonglong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/medium/libsdcc.lib
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/medium/mcs51.lib
+%%DEVLIB%%%%PADAUK%%%%DATADIR%%/lib/pdk14/pdk14.lib
+%%DEVLIB%%%%PADAUK%%%%DATADIR%%/lib/pdk15/pdk15.lib
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r2k/crt0.rel
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r2k/r2k.lib
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r3ka/crt0.rel
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/r3ka/r3ka.lib
+%%DEVLIB%%%%HC08%%%%DATADIR%%/lib/s08/s08.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/libfloat.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/libint.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/liblong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/liblonglong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small-stack-auto/libsdcc.lib
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/mcs51.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small/libfloat.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small/libint.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small/liblong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small/liblonglong.lib
+%%SDCCLIB%%%%DATADIR%%/lib/small/libsdcc.lib
+%%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small/mcs51.lib
+%%DEVLIB%%%%STM8%%%%DATADIR%%/lib/stm8-large/stm8.lib
+%%DEVLIB%%%%STM8%%%%DATADIR%%/lib/stm8/stm8.lib
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/tlcs90/crt0.rel
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/tlcs90/tlcs90.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