summaryrefslogtreecommitdiff
path: root/devel/sdcc/patches
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2004-06-07 00:16:58 +0000
committerxtraeme <xtraeme>2004-06-07 00:16:58 +0000
commitb336e3f20c376c7645e48f5c94931c47ee9de60c (patch)
treed068e0c8ed6b7e52f56efc1bcc6f2ebdd327da93 /devel/sdcc/patches
parent8903573aa1e772b044720508a8db5f907405e6c0 (diff)
downloadpkgsrc-b336e3f20c376c7645e48f5c94931c47ee9de60c.tar.gz
Update devel/sdcc to 2.4.0.
Too many changes to list here, please review the Changelog file. Mostly they were bugfixes. The patch to update to this version was sent via private email by Sergio Jimenez <tripledes at eslack dot org>.
Diffstat (limited to 'devel/sdcc/patches')
-rw-r--r--devel/sdcc/patches/patch-aa13
-rw-r--r--devel/sdcc/patches/patch-ab40
-rw-r--r--devel/sdcc/patches/patch-ac21
-rw-r--r--devel/sdcc/patches/patch-ad13
-rw-r--r--devel/sdcc/patches/patch-ae13
-rw-r--r--devel/sdcc/patches/patch-af13
-rw-r--r--devel/sdcc/patches/patch-ag20
-rw-r--r--devel/sdcc/patches/patch-ah16
-rw-r--r--devel/sdcc/patches/patch-ai21
-rw-r--r--devel/sdcc/patches/patch-aj13
-rw-r--r--devel/sdcc/patches/patch-ak42
-rw-r--r--devel/sdcc/patches/patch-al13
-rw-r--r--devel/sdcc/patches/patch-am13
-rw-r--r--devel/sdcc/patches/patch-an13
-rw-r--r--devel/sdcc/patches/patch-ao25
-rw-r--r--devel/sdcc/patches/patch-ap13
-rw-r--r--devel/sdcc/patches/patch-aq14
-rw-r--r--devel/sdcc/patches/patch-ar11
-rw-r--r--devel/sdcc/patches/patch-as11
-rw-r--r--devel/sdcc/patches/patch-at11
-rw-r--r--devel/sdcc/patches/patch-au11
-rw-r--r--devel/sdcc/patches/patch-av12
-rw-r--r--devel/sdcc/patches/patch-aw23
-rw-r--r--devel/sdcc/patches/patch-ax13
-rw-r--r--devel/sdcc/patches/patch-ay13
-rw-r--r--devel/sdcc/patches/patch-az12
-rw-r--r--devel/sdcc/patches/patch-ba12
-rw-r--r--devel/sdcc/patches/patch-bb12
-rw-r--r--devel/sdcc/patches/patch-bc13
29 files changed, 0 insertions, 470 deletions
diff --git a/devel/sdcc/patches/patch-aa b/devel/sdcc/patches/patch-aa
deleted file mode 100644
index 067c461544c..00000000000
--- a/devel/sdcc/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.5 2001/11/28 04:49:02 jlam Exp $
-
---- as/z80/Makefile.in.orig Mon Apr 9 21:38:43 2001
-+++ as/z80/Makefile.in Mon Apr 9 21:38:59 2001
-@@ -26,7 +26,7 @@
- man2dir = $(mandir)/man2
- infodir = ${prefix}/info
-
--CPPFLAGS = @CPPFLAGS@ -I. -I$(PRJDIR)
-+CPPFLAGS = @CPPFLAGS@ -I. -I$(PRJDIR) -I$(BUILDLINK_DIR)/include -Dunix
- CFLAGS = @CFLAGS@ -Wall -DINDEXLIB -DMLH_MAP -DUNIX -DSDK -funsigned-char -ggdb
- M_OR_MM = @M_OR_MM@
- LDFLAGS = @LDFLAGS@ -lm
diff --git a/devel/sdcc/patches/patch-ab b/devel/sdcc/patches/patch-ab
deleted file mode 100644
index 8d209aa5288..00000000000
--- a/devel/sdcc/patches/patch-ab
+++ /dev/null
@@ -1,40 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2001/04/23 17:33:06 wulf Exp $
-
---- as/mcs51/i51mch.c.orig Mon Apr 9 20:19:02 2001
-+++ as/mcs51/i51mch.c Mon Apr 9 20:20:44 2001
-@@ -424,7 +424,7 @@
- v1 = -3;
- else
- v1 = e1.e_addr - dot.s_addr - 1;
-- if ((v1 < -128) || (v1 > 127))
-+ if (((v1 < -128) || (v1 > 127)) && pass > 0)
- aerr();
- outab(v1);
- } else {
-@@ -443,7 +443,7 @@
- v1 = -2;
- else
- v1 = e1.e_addr - dot.s_addr - 1;
-- if ((v1 < -128) || (v1 > 127))
-+ if (((v1 < -128) || (v1 > 127)) && pass > 0)
- aerr();
- outab(v1);
- } else {
-@@ -498,7 +498,7 @@
- v1 = -3;
- else
- v1 = e1.e_addr - dot.s_addr - 1;
-- if ((v1 < -128) || (v1 > 127))
-+ if (((v1 < -128) || (v1 > 127)) && pass > 0)
- aerr();
- outab(v1);
- } else {
-@@ -535,7 +535,7 @@
- v1 = -2;
- else
- v1 = e1.e_addr - dot.s_addr - 1;
-- if ((v1 < -128) || (v1 > 127))
-+ if (((v1 < -128) || (v1 > 127)) && pass > 0)
- aerr();
- outab(v1);
- } else {
diff --git a/devel/sdcc/patches/patch-ac b/devel/sdcc/patches/patch-ac
deleted file mode 100644
index 4f214976216..00000000000
--- a/devel/sdcc/patches/patch-ac
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-ac,v 1.4 2001/05/03 22:03:31 dmcmahill Exp $
-
-a bug with -ggdb on powerpc was tickled by some of the code for ucsim
-so don't use it on that platform.
-
---- configure.orig Sat Sep 30 17:37:31 2000
-+++ configure Thu May 3 15:06:17 2001
-@@ -1084,5 +1084,5 @@
- echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
- echo "configure:1086: checking for a BSD compatible install" >&5
--if test -z "$INSTALL"; then
-+if true; then
- if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
-@@ -2324,5 +2324,5 @@
- EOF
- $CC -v -ggdb -c _test_.c 1>&5 2>&5
--if test "$?" = "0"; then
-+if test "$?" = "0" -a "$MACHINE_ARCH" != "powerpc" ; then
- sdcc_cv_CCggdb="yes"
- else
diff --git a/devel/sdcc/patches/patch-ad b/devel/sdcc/patches/patch-ad
deleted file mode 100644
index 5c193ff57e3..00000000000
--- a/devel/sdcc/patches/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.3 2001/04/23 17:33:06 wulf Exp $
-
---- support/cpp/cpplib.c.orig Mon Apr 9 20:29:46 2001
-+++ support/cpp/cpplib.c Mon Apr 9 20:28:42 2001
-@@ -7466,7 +7466,7 @@
- #if defined(bsd4_4)
- extern const char *const sys_errlist[];
- #else
--#if !defined(linux)
-+#if !defined(linux) && !defined(__FreeBSD__) && !defined(__NetBSD__)
- extern char *sys_errlist[];
- #endif
- #endif
diff --git a/devel/sdcc/patches/patch-ae b/devel/sdcc/patches/patch-ae
deleted file mode 100644
index 1656eec2a24..00000000000
--- a/devel/sdcc/patches/patch-ae
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ae,v 1.5 2001/11/28 04:49:02 jlam Exp $
-
---- support/cpp/Makefile.in.orig Thu May 6 20:29:32 1999
-+++ support/cpp/Makefile.in Fri Aug 25 23:17:26 2000
-@@ -27,7 +27,7 @@
- infodir = ${prefix}/info
-
- STD_INC = @sdcc_include_dir@
--CPPFLAGS = @CPPFLAGS@ -I. -I$(PRJDIR) -D_FORASXXXX_
-+CPPFLAGS = @CPPFLAGS@ -I. -I$(PRJDIR) -I$(BUILDLINK_DIR)/include -D_FORASXXXX_ -Dunix
- CFLAGS = @CFLAGS@
- M_OR_MM = @M_OR_MM@
- LDFLAGS = @LDFLAGS@
diff --git a/devel/sdcc/patches/patch-af b/devel/sdcc/patches/patch-af
deleted file mode 100644
index a871cec73f3..00000000000
--- a/devel/sdcc/patches/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-af,v 1.5 2001/11/28 04:49:02 jlam Exp $
-
---- support/gc/Makefile.in.orig Tue May 11 17:14:06 1999
-+++ support/gc/Makefile.in Fri Aug 25 23:17:26 2000
-@@ -18,7 +18,7 @@
- # Under Irix 6, you will have to specify the ABI for as if you specify
- # it for the C compiler.
-
--CFLAGS= -O2 -DATOMIC_UNCOLLECTABLE -DNO_SIGNALS -DALL_INTERIOR_POINTERS -DNO_EXECUTE_PERMISSION -DSILENT -I /usr/local/include
-+CFLAGS= -O2 -DATOMIC_UNCOLLECTABLE -DNO_SIGNALS -DALL_INTERIOR_POINTERS -DNO_EXECUTE_PERMISSION -DSILENT -I$(BUILDLINK_DIR)/include -Dunix
-
- # For dynamic library builds, it may be necessary to add flags to generate
- # PIC code, e.g. -fPIC on Linux.
diff --git a/devel/sdcc/patches/patch-ag b/devel/sdcc/patches/patch-ag
deleted file mode 100644
index d3ae6e84c72..00000000000
--- a/devel/sdcc/patches/patch-ag
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-ag,v 1.3 2001/04/23 17:33:06 wulf Exp $
-
---- support/gc/mach_dep.c.orig Mon Oct 11 17:04:00 1999
-+++ support/gc/mach_dep.c Fri Aug 25 23:17:26 2000
-@@ -197,6 +197,7 @@
- && !defined(SCO) && !defined(SCO_ELF) \
- && !(defined(LINUX) && defined(__ELF__)) \
- && !(defined(__FreeBSD__) && defined(__ELF__)) \
-+ && !(defined(__NetBSD__) && defined(__ELF__)) \
- && !defined(DOS4GW)
- /* I386 code, generic code does not appear to work */
- /* It does appear to work under OS2, and asms dont */
-@@ -212,6 +213,7 @@
-
- # if ( defined(I386) && defined(LINUX) && defined(__ELF__) ) \
- || ( defined(I386) && defined(__FreeBSD__) && defined(__ELF__) )
-+ || ( defined(I386) && defined(__NetBSD__) && defined(__ELF__) )
-
- /* This is modified for Linux with ELF (Note: _ELF_ only) */
- /* This section handles FreeBSD with ELF. */
diff --git a/devel/sdcc/patches/patch-ah b/devel/sdcc/patches/patch-ah
deleted file mode 100644
index 27f6f773aa4..00000000000
--- a/devel/sdcc/patches/patch-ah
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-ah,v 1.2 2001/04/23 17:33:06 wulf Exp $
-
---- sim/ucsim/cmd.src/newcmd.cc.orig Mon Apr 9 20:34:53 2001
-+++ sim/ucsim/cmd.src/newcmd.cc Mon Apr 9 20:36:08 2001
-@@ -840,7 +840,11 @@
- cl_listen_console::proc_input(void)
- {
- int newsock;
-+#if defined(__FreeBSD__) || defined(__NetBSD__)
-+ socklen_t size;
-+#else
- ACCEPT_SOCKLEN_T size;
-+#endif
- struct sockaddr_in sock_addr;
-
- size= sizeof(struct sockaddr);
diff --git a/devel/sdcc/patches/patch-ai b/devel/sdcc/patches/patch-ai
deleted file mode 100644
index ae647117af0..00000000000
--- a/devel/sdcc/patches/patch-ai
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD: patch-ai,v 1.3 2001/05/03 22:03:31 dmcmahill Exp $
-
-a bug with -ggdb on powerpc was tickled by some of the code for ucsim
-so don't use it on that platform.
-
---- sim/ucsim/configure.orig Fri Sep 29 15:59:12 2000
-+++ sim/ucsim/configure Thu May 3 11:01:54 2001
-@@ -813,5 +813,5 @@
- 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 true; then
- if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
-@@ -2292,5 +2292,5 @@
- EOF
- $CXX -v -ggdb -c _test_.c 1>&5 2>&5
--if test "$?" = "0"; then
-+if test "$?" = "0" -a "$MACHINE_ARCH" != "powerpc"; then
- s51_cv_CXXggdb="yes"
- else
diff --git a/devel/sdcc/patches/patch-aj b/devel/sdcc/patches/patch-aj
deleted file mode 100644
index 4c1f797c80e..00000000000
--- a/devel/sdcc/patches/patch-aj
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aj,v 1.2 2001/04/23 17:33:06 wulf Exp $
-
---- src/SDCCval.h.orig Thu Jul 1 18:28:12 1999
-+++ src/SDCCval.h Fri Aug 25 23:17:26 2000
-@@ -67,7 +67,7 @@
- value *charVal (char * );
- value *symbolVal (symbol * );
- void printVal (value * );
--double floatFromVal (value * );
-+long floatFromVal (value * );
- value *array2Ptr (value * );
- value *valUnaryPM (value * );
- value *valComplement (value * );
diff --git a/devel/sdcc/patches/patch-ak b/devel/sdcc/patches/patch-ak
deleted file mode 100644
index 1badeb4ccd3..00000000000
--- a/devel/sdcc/patches/patch-ak
+++ /dev/null
@@ -1,42 +0,0 @@
-$NetBSD: patch-ak,v 1.2 2001/04/23 17:33:06 wulf Exp $
-
---- src/SDCCval.c.orig Mon Apr 9 20:40:49 2001
-+++ src/SDCCval.c Mon Apr 9 20:43:10 2001
-@@ -573,7 +573,7 @@
- /*------------------------------------------------------------------*/
- /* floatFromVal - value to unsinged integer conversion */
- /*------------------------------------------------------------------*/
--double floatFromVal ( value *val )
-+long floatFromVal ( value *val )
- {
- if (!val)
- return 0;
-@@ -586,22 +586,22 @@
- /* 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;
-+ return (long) SPEC_CVAL(val->etype).v_ulong;
-
- if (SPEC_NOUN(val->etype) == V_FLOAT )
-- return (double) SPEC_CVAL(val->etype).v_float ;
-+ return (long) 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 ;
-+ return (long) SPEC_CVAL(val->etype).v_ulong ;
- else
-- return (double) SPEC_CVAL(val->etype).v_long ;
-+ return (long) SPEC_CVAL(val->etype).v_long ;
- }
- else {
- if (SPEC_USIGN(val->etype))
-- return (double) SPEC_CVAL(val->etype).v_uint ;
-+ return (long) SPEC_CVAL(val->etype).v_uint ;
- else
-- return (double) SPEC_CVAL(val->etype).v_int ;
-+ return (long) SPEC_CVAL(val->etype).v_int ;
- }
- }
- }
diff --git a/devel/sdcc/patches/patch-al b/devel/sdcc/patches/patch-al
deleted file mode 100644
index 31ceaf8ab96..00000000000
--- a/devel/sdcc/patches/patch-al
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-al,v 1.4 2001/11/28 04:49:02 jlam Exp $
-
---- Makefile.common.in.orig Mon Apr 9 21:47:27 2001
-+++ Makefile.common.in Mon Apr 9 21:47:40 2001
-@@ -36,7 +36,7 @@
- # Flags
- HAVE_LIBGC = @HAVE_LIBGC@
- DEFS = $(subs -DHAVE_CONFIG_H,,@DEFS@)
--CPPFLAGS = @CPPFLAGS@ -I$(PRJDIR)
-+CPPFLAGS = @CPPFLAGS@ -I$(PRJDIR) -I$(BUILDLINK_DIR)/include -Dunix
- ifeq ($(HAVE_LIBGC),1)
- else
- CPPFLAGS += -I$(PRJDIR)/support
diff --git a/devel/sdcc/patches/patch-am b/devel/sdcc/patches/patch-am
deleted file mode 100644
index 444662ce5ad..00000000000
--- a/devel/sdcc/patches/patch-am
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-am,v 1.4 2001/11/28 04:49:02 jlam Exp $
-
---- device/include/Makefile.in.orig Mon Apr 9 21:50:32 2001
-+++ device/include/Makefile.in Mon Apr 9 21:50:47 2001
-@@ -26,7 +26,7 @@
- infodir = @infodir@
- srcdir = @srcdir@
-
--CPPFLAGS = @CPPFLAGS@ -I$(PRJDIR)
-+CPPFLAGS = @CPPFLAGS@ -I$(PRJDIR) -I$(BUILDLINK_DIR)/include -Dunix
-
-
- # Compiling entire program or any subproject
diff --git a/devel/sdcc/patches/patch-an b/devel/sdcc/patches/patch-an
deleted file mode 100644
index a4af67ff70f..00000000000
--- a/devel/sdcc/patches/patch-an
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-an,v 1.4 2001/11/28 04:49:02 jlam Exp $
-
---- device/lib/Makefile.in.orig Mon Apr 9 21:52:41 2001
-+++ device/lib/Makefile.in Mon Apr 9 21:53:06 2001
-@@ -30,7 +30,7 @@
- infodir = @infodir@
- srcdir = @srcdir@
-
--CPPFLAGS = -I$(INCDIR)
-+CPPFLAGS = -I$(INCDIR) -I$(BUILDLINK_DIR)/include -Dunix
- CFLAGS =
-
- OBJECTS = _atoi.rel _atol.rel _autobaud.rel _bp.rel _schar2fs.rel \
diff --git a/devel/sdcc/patches/patch-ao b/devel/sdcc/patches/patch-ao
deleted file mode 100644
index 0115fc082a2..00000000000
--- a/devel/sdcc/patches/patch-ao
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD: patch-ao,v 1.4 2001/11/28 04:49:02 jlam Exp $
-
---- debugger/mcs51/Makefile.in.orig Sat Apr 29 18:25:05 2000
-+++ debugger/mcs51/Makefile.in Sun Apr 29 03:16:50 2001
-@@ -28,10 +28,10 @@
-
- STD_INC = @sdcc_include_dir@
--CPPFLAGS = @CPPFLAGS@ -I. -I$(PRJDIR) -I$(PRJDIR)/support
-+CPPFLAGS = @CPPFLAGS@ -I. -I$(PRJDIR) -I$(PRJDIR)/support -I$(BUILDLINK_DIR)/include -Dunix
- CFLAGS = @CFLAGS@
- M_OR_MM = @M_OR_MM@
- LDFLAGS = @LDFLAGS@
- LIBS = -lgc @LIBS@
--LIBDIRS = -L$(PRJDIR)/support/gc
-+LIBDIRS = -L$(BUILDLINK_DIR)/lib
-
-
-@@ -47,7 +47,4 @@
- # ------------------------------------------
- all: checkconf $(TARGET)
--
--$(PRJDIR)/support/gc/libgc.a:
-- cd $(PRJDIR)/support/gc && $(MAKE)
-
- # Compiling and installing everything and runing test
diff --git a/devel/sdcc/patches/patch-ap b/devel/sdcc/patches/patch-ap
deleted file mode 100644
index cbfe306f39e..00000000000
--- a/devel/sdcc/patches/patch-ap
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ap,v 1.1 2001/04/23 17:46:32 wulf Exp $
-
---- sim/ucsim/doc/Makefile.in.orig Tue Apr 10 01:10:59 2001
-+++ sim/ucsim/doc/Makefile.in Tue Apr 10 01:11:44 2001
-@@ -22,7 +22,7 @@
- man2dir = $(mandir)/man2
- infodir = @infodir@
- srcdir = @srcdir@
--docdir = $(prefix)/doc/ucsim
-+docdir = $(prefix)/share/doc/ucsim
-
-
- # Compiling entire program or any subproject
diff --git a/devel/sdcc/patches/patch-aq b/devel/sdcc/patches/patch-aq
deleted file mode 100644
index 5d85b480aa5..00000000000
--- a/devel/sdcc/patches/patch-aq
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-aq,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- Makefile.orig Sat Sep 16 14:25:32 2000
-+++ Makefile Sun Apr 29 03:13:01 2001
-@@ -26,9 +26,4 @@
-
- sdcc-libs:
--ifeq ($(CROSS_LIBGC),1)
-- $(MAKE) -C support/gc -f Makefile.cross
--else
-- $(MAKE) -C support/gc
--endif
- for lib in $(SDCC_LIBS); do $(MAKE) -C $$lib; done
-
diff --git a/devel/sdcc/patches/patch-ar b/devel/sdcc/patches/patch-ar
deleted file mode 100644
index 1cf1748b751..00000000000
--- a/devel/sdcc/patches/patch-ar
+++ /dev/null
@@ -1,11 +0,0 @@
-$NetBSD: patch-ar,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- debugger/mcs51/sdcdb.h.orig Sat Apr 29 18:25:05 2000
-+++ debugger/mcs51/sdcdb.h Sun Apr 29 03:46:35 2001
-@@ -41,5 +41,5 @@
- #else
-
--#include "gc/gc.h"
-+#include <gc.h>
-
- #endif
diff --git a/devel/sdcc/patches/patch-as b/devel/sdcc/patches/patch-as
deleted file mode 100644
index a12f62a0e5c..00000000000
--- a/devel/sdcc/patches/patch-as
+++ /dev/null
@@ -1,11 +0,0 @@
-$NetBSD: patch-as,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- src/SDCCglobl.h.orig Sat Sep 30 15:39:35 2000
-+++ src/SDCCglobl.h Sun Apr 29 03:48:33 2001
-@@ -25,5 +25,5 @@
- #else
-
--#include "./gc/gc.h"
-+#include <gc.h>
-
- #endif
diff --git a/devel/sdcc/patches/patch-at b/devel/sdcc/patches/patch-at
deleted file mode 100644
index 6901e07a5ab..00000000000
--- a/devel/sdcc/patches/patch-at
+++ /dev/null
@@ -1,11 +0,0 @@
-$NetBSD: patch-at,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- src/SDCChasht.h.orig Tue Apr 4 21:31:45 2000
-+++ src/SDCChasht.h Sun Apr 29 03:49:32 2001
-@@ -37,5 +37,5 @@
- #else
-
--#include "./gc/gc.h"
-+#include <gc.h>
-
- #endif
diff --git a/devel/sdcc/patches/patch-au b/devel/sdcc/patches/patch-au
deleted file mode 100644
index 6e731a27074..00000000000
--- a/devel/sdcc/patches/patch-au
+++ /dev/null
@@ -1,11 +0,0 @@
-$NetBSD: patch-au,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- src/SDCCset.h.orig Fri Jan 28 16:55:30 2000
-+++ src/SDCCset.h Sun Apr 29 03:50:33 2001
-@@ -34,5 +34,5 @@
- #else
-
--#include "./gc/gc.h"
-+#include <gc.h>
-
- #endif
diff --git a/devel/sdcc/patches/patch-av b/devel/sdcc/patches/patch-av
deleted file mode 100644
index f3c4a244720..00000000000
--- a/devel/sdcc/patches/patch-av
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-av,v 1.4 2003/03/10 04:08:22 jmc Exp $
-
---- src/Makefile.in.orig Sat Sep 30 19:39:35 2000
-+++ src/Makefile.in Thu Mar 6 22:56:31 2003
-@@ -13,6 +13,7 @@
-
- LIBS = -lgc -lm @LIBS@
- ifeq ($(HAVE_LIBGC), 1)
-+LIBDIRS = -L$(BUILDLINK_DIR)/lib -Wl,${_OPSYS_RPATH_NAME}${PREFIX}/lib
- else
- LIBDIRS = -L$(PRJDIR)/support/gc
- LIBGC = $(PRJDIR)/support/gc/libgc.a
diff --git a/devel/sdcc/patches/patch-aw b/devel/sdcc/patches/patch-aw
deleted file mode 100644
index 0876df9a26b..00000000000
--- a/devel/sdcc/patches/patch-aw
+++ /dev/null
@@ -1,23 +0,0 @@
-$NetBSD: patch-aw,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- link/z80/lklibr.c.orig Mon Jul 31 23:22:21 2000
-+++ link/z80/lklibr.c Sun Apr 29 04:24:57 2001
-@@ -21,4 +21,5 @@
-
- #include <stdio.h>
-+#include <stdlib.h>
- #include <string.h>
- #include <alloc.h>
-@@ -399,8 +400,10 @@
-
- /* First entry in the library object symbol cache */
--mlibraryfile libr = {
-+mlibraryfile libr;
-+/*= {
- "", NULL, NULL
- };
--
-+XXX need to init somewhere elsse
-+*/
- int fndsym( char *name )
- {
diff --git a/devel/sdcc/patches/patch-ax b/devel/sdcc/patches/patch-ax
deleted file mode 100644
index dfd2afc04a4..00000000000
--- a/devel/sdcc/patches/patch-ax
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ax,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- as/z80/aslist.c.orig Mon Jul 31 23:22:21 2000
-+++ as/z80/aslist.c Sun Apr 29 10:49:26 2001
-@@ -15,7 +15,7 @@
-
- #include <stdio.h>
-+#include <stdlib.h>
- #include <setjmp.h>
- #include <string.h>
--#include <alloc.h>
- #include "asm.h"
-
diff --git a/devel/sdcc/patches/patch-ay b/devel/sdcc/patches/patch-ay
deleted file mode 100644
index 1dee6d110d0..00000000000
--- a/devel/sdcc/patches/patch-ay
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ay,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- as/z80/assym.c.orig Mon Jul 31 23:22:21 2000
-+++ as/z80/assym.c Sun Apr 29 09:38:27 2001
-@@ -11,7 +11,7 @@
-
- #include <stdio.h>
-+#include <stdlib.h>
- #include <setjmp.h>
- #include <string.h>
--#include <alloc.h>
- #include "asm.h"
-
diff --git a/devel/sdcc/patches/patch-az b/devel/sdcc/patches/patch-az
deleted file mode 100644
index 76460f6e7ba..00000000000
--- a/devel/sdcc/patches/patch-az
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-az,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- link/z80/lksym.c.orig Mon Jul 31 23:22:21 2000
-+++ link/z80/lksym.c Sun Apr 29 10:55:40 2001
-@@ -11,6 +11,6 @@
-
- #include <stdio.h>
-+#include <stdlib.h>
- #include <string.h>
--#include <alloc.h>
- #include "aslink.h"
-
diff --git a/devel/sdcc/patches/patch-ba b/devel/sdcc/patches/patch-ba
deleted file mode 100644
index 7f26f231d7f..00000000000
--- a/devel/sdcc/patches/patch-ba
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ba,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- link/z80/lklist.c.orig Mon Jul 31 23:22:21 2000
-+++ link/z80/lklist.c Sun Apr 29 10:55:04 2001
-@@ -11,6 +11,6 @@
-
- #include <stdio.h>
-+#include <stdlib.h>
- #include <string.h>
--#include <alloc.h>
- #include "aslink.h"
-
diff --git a/devel/sdcc/patches/patch-bb b/devel/sdcc/patches/patch-bb
deleted file mode 100644
index b8c9dafd93d..00000000000
--- a/devel/sdcc/patches/patch-bb
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-bb,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- link/z80/lkmain.c.orig Mon Jul 31 23:22:21 2000
-+++ link/z80/lkmain.c Sun Apr 29 10:56:44 2001
-@@ -14,6 +14,6 @@
-
- #include <stdio.h>
-+#include <stdlib.h>
- #include <string.h>
--#include <alloc.h>
- #include "aslink.h"
-
diff --git a/devel/sdcc/patches/patch-bc b/devel/sdcc/patches/patch-bc
deleted file mode 100644
index c8d3eddd510..00000000000
--- a/devel/sdcc/patches/patch-bc
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-bc,v 1.1 2001/04/29 16:15:16 dmcmahill Exp $
-
---- link/z80/lkrloc.c.orig Mon Jul 31 23:22:21 2000
-+++ link/z80/lkrloc.c Sun Apr 29 11:32:18 2001
-@@ -15,6 +15,7 @@
-
- #include <stdio.h>
-+#include <stdlib.h>
- #include <string.h>
--#include <alloc.h>
-+#include <ctype.h>
- #include "aslink.h"
-