aboutsummaryrefslogtreecommitdiff
path: root/lang/sdcc
diff options
context:
space:
mode:
authorOKAZAKI Tetsurou <okazaki@FreeBSD.org>2008-04-01 20:57:36 +0000
committerOKAZAKI Tetsurou <okazaki@FreeBSD.org>2008-04-01 20:57:36 +0000
commit4674aa5424c7bec1d4de6f8d5910722a8db53280 (patch)
treea8f1bcd1713f143ccd2cda01fcceb0e48e69291b /lang/sdcc
parent62bddacda279b92a237c4240f0dc85a618aaf130 (diff)
downloadports-4674aa5424c7bec1d4de6f8d5910722a8db53280.tar.gz
ports-4674aa5424c7bec1d4de6f8d5910722a8db53280.zip
Notes
Diffstat (limited to 'lang/sdcc')
-rw-r--r--lang/sdcc/Makefile2
-rw-r--r--lang/sdcc/distinfo6
-rw-r--r--lang/sdcc/files/patch-pic30
-rw-r--r--lang/sdcc/pkg-plist61
4 files changed, 64 insertions, 35 deletions
diff --git a/lang/sdcc/Makefile b/lang/sdcc/Makefile
index 00199771ce66..cf5379cc045f 100644
--- a/lang/sdcc/Makefile
+++ b/lang/sdcc/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= sdcc
-PORTVERSION= 2.7.0
+PORTVERSION= 2.8.0
DISTVERSIONPREFIX= src-
CATEGORIES= lang
MASTER_SITES= SF
diff --git a/lang/sdcc/distinfo b/lang/sdcc/distinfo
index df00e13e7fe1..b2bc417a2aee 100644
--- a/lang/sdcc/distinfo
+++ b/lang/sdcc/distinfo
@@ -1,3 +1,3 @@
-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
+MD5 (sdcc-src-2.8.0.tar.bz2) = 1b9c2e581b92d5e3f13bca37c5784080
+SHA256 (sdcc-src-2.8.0.tar.bz2) = cbb035699d8910c7ca2fa360a773504b44165e98042ed8c208fea2fe47a96557
+SIZE (sdcc-src-2.8.0.tar.bz2) = 3460693
diff --git a/lang/sdcc/files/patch-pic b/lang/sdcc/files/patch-pic
deleted file mode 100644
index ae0cb0071b87..000000000000
--- a/lang/sdcc/files/patch-pic
+++ /dev/null
@@ -1,30 +0,0 @@
---- 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 --git a/lang/sdcc/pkg-plist b/lang/sdcc/pkg-plist
index 431dfac568f2..bec4ca965d93 100644
--- a/lang/sdcc/pkg-plist
+++ b/lang/sdcc/pkg-plist
@@ -96,6 +96,7 @@ bin/sdcpp
%%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
@@ -139,6 +140,7 @@ bin/sdcpp
%%MCS51%%%%DATADIR%%/include/mcs51/at89x051.h
%%MCS51%%%%DATADIR%%/include/mcs51/at89x51.h
%%MCS51%%%%DATADIR%%/include/mcs51/at89x52.h
+%%MCS51%%%%DATADIR%%/include/mcs51/cc1110.h
%%MCS51%%%%DATADIR%%/include/mcs51/cc2430.h
%%MCS51%%%%DATADIR%%/include/mcs51/cc2510fx.h
%%MCS51%%%%DATADIR%%/include/mcs51/compiler.h
@@ -146,6 +148,8 @@ bin/sdcpp
%%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/p89lpc938.h
%%MCS51%%%%DATADIR%%/include/mcs51/p89v51rd2.h
%%MCS51%%%%DATADIR%%/include/mcs51/reg51.h
%%MCS51%%%%DATADIR%%/include/mcs51/reg764.h
@@ -256,31 +260,53 @@ bin/sdcpp
%%PIC16%%%%DATADIR%%/include/pic16/malloc.h
%%PIC16%%%%DATADIR%%/include/pic16/math.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f1220.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f1320.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f2220.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f2221.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2320.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f2321.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f2331.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f242.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2420.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2423.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f2431.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f2455.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f248.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f24j10.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f252.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2520.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2523.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2525.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f2550.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f258.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2585.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f25j10.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f2620.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2680.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2682.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f2685.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f4220.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f4221.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4320.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f4321.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f4331.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f442.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4420.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f4431.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f4455.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f448.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f44j10.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f452.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f4520.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4525.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f4550.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f458.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4585.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f45j10.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f4620.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4680.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4682.h
+%%PIC16%%%%DATADIR%%/include/pic16/pic18f4685.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f6520.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f6620.h
%%PIC16%%%%DATADIR%%/include/pic16/pic18f6680.h
@@ -293,7 +319,6 @@ bin/sdcpp
%%PIC16%%%%DATADIR%%/include/pic16/sdcc-lib.h
%%PIC16%%%%DATADIR%%/include/pic16/signal.h
%%PIC16%%%%DATADIR%%/include/pic16/stdarg.h
-%%PIC16%%%%DATADIR%%/include/pic16/stdbool.h
%%PIC16%%%%DATADIR%%/include/pic16/stddef.h
%%PIC16%%%%DATADIR%%/include/pic16/stdint.h
%%PIC16%%%%DATADIR%%/include/pic16/stdio.h
@@ -1899,6 +1924,8 @@ bin/sdcpp
%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f877.lib
%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f877a.lib
%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f88.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f886.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f887.lib
%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f913.lib
%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f914.lib
%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f916.lib
@@ -1914,27 +1941,42 @@ bin/sdcpp
%%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/libio18f2420.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/libio18f24j10.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f252.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2520.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/libio18f2585.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f25j10.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2620.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2680.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2682.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f2685.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/libio18f4420.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/libio18f44j10.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/libio18f4585.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f45j10.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4620.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4680.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4682.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f4685.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f6520.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f6620.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/libio18f6680.lib
@@ -1954,29 +1996,46 @@ bin/sdcpp
%%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/pic18f2420.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2423.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/pic18f24j10.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f252.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2520.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2523.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/pic18f2585.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f25j10.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2620.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2680.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2682.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f2685.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/pic18f4420.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/pic18f44j10.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/pic18f4585.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f45j10.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4620.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4680.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4682.lib
+%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f4685.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f6520.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f6620.lib
%%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/pic18f6680.lib