summaryrefslogtreecommitdiff
path: root/lang/sdcc-devel/files
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2005-04-17 12:25:50 +0000
committerPav Lucistnik <pav@FreeBSD.org>2005-04-17 12:25:50 +0000
commitbdc33e3316a3e0e6bf65dcda4b68bd2a138fd85c (patch)
treebfb5ffb9b4efdee702883a14004dbbc6457fffc6 /lang/sdcc-devel/files
parentAdd kde-xdg-env, a script which hooks into startkde and helps KDE pick up (diff)
Add a development version of SDCC, Small Devices C Compiler.
PR: ports/79803 Submitted by: Tijl Coosemans <tijl@ulyssis.org>
Notes
Notes: svn path=/head/; revision=133517
Diffstat (limited to 'lang/sdcc-devel/files')
-rw-r--r--lang/sdcc-devel/files/patch-configure.in4
-rw-r--r--lang/sdcc-devel/files/patch-device-lib-Makefile.in22
-rw-r--r--lang/sdcc-devel/files/patch-sim-ucsim-avr.src-arith_inst.cc74
-rw-r--r--lang/sdcc-devel/files/patch-sim-ucsim-cmd.src-Makefile.in11
4 files changed, 24 insertions, 87 deletions
diff --git a/lang/sdcc-devel/files/patch-configure.in b/lang/sdcc-devel/files/patch-configure.in
index f5f8f00e8915..9248c65a82df 100644
--- a/lang/sdcc-devel/files/patch-configure.in
+++ b/lang/sdcc-devel/files/patch-configure.in
@@ -1,5 +1,5 @@
---- configure.in.orig Mon Apr 11 20:55:28 2005
-+++ configure.in Mon Apr 11 20:55:44 2005
+--- configure.in.orig Fri Apr 8 15:58:08 2005
++++ configure.in Fri Apr 8 15:58:22 2005
@@ -650,7 +650,7 @@
AC_CONFIG_SUBDIRS(support/cpp2)
AC_CONFIG_SUBDIRS(packihx)
diff --git a/lang/sdcc-devel/files/patch-device-lib-Makefile.in b/lang/sdcc-devel/files/patch-device-lib-Makefile.in
index e36d50e03712..2027a0643657 100644
--- a/lang/sdcc-devel/files/patch-device-lib-Makefile.in
+++ b/lang/sdcc-devel/files/patch-device-lib-Makefile.in
@@ -1,6 +1,6 @@
---- device/lib/Makefile.in.orig Tue Jan 13 16:00:08 2004
-+++ device/lib/Makefile.in Mon Apr 11 20:59:36 2005
-@@ -150,7 +150,7 @@
+--- device/lib/Makefile.in.orig Sat Mar 19 19:47:47 2005
++++ device/lib/Makefile.in Fri Apr 8 16:44:43 2005
+@@ -167,7 +167,7 @@
# Compiling entire program or any subproject
# ------------------------------------------
@@ -8,19 +8,19 @@
+all: checkconf models model-ds390 model-ds400 model-z80 model-gbz80 model-hc08 model-pic16
# model-pic16
-
-@@ -240,9 +240,7 @@
+ # (needs gputils curently not available of sourceforge's compile farm)
+@@ -272,9 +272,7 @@
# Compiling and installing everything and runing test
# ---------------------------------------------------
install: all installdirs
-- cp -r $(BUILDDIR)/* $(sdcc_libdir)
-- cp -r ds390 ds400 gbz80 z80 hc08 *.c $(sdcc_libdir)/src
+- cp -r -u $(BUILDDIR)/* $(sdcc_libdir)
+- cp -r -u ds390 ds400 gbz80 z80 hc08 *.c $(sdcc_libdir)/src
- rm -r `find $(sdcc_libdir)/src -name '*.rel' -or -name '*.dump*' -or -name '*.sym' -or -name '*.o' -or -name '*.lst' -or -name '*.asm' -or -name 'CVS'`
+ -cp -r $(BUILDDIR)/* $(sdcc_libdir)
# Deleting all the installed files
# --------------------------------
-@@ -263,15 +261,6 @@
+@@ -295,15 +293,6 @@
# ---------------------------------
installdirs:
[ -d $(sdcc_libdir) ] || mkdir -p $(sdcc_libdir)
@@ -29,9 +29,9 @@
- mkdir -p $(sdcc_libdir)/$$model; \
- done
- [ -d $(sdcc_libdir)/ds390 ] || mkdir -p $(sdcc_libdir)/ds390
-- [ -d $(sdcc_libdir)/ds400 ] || mkdir -p $(sdcc_libdir)/ds400
-- [ -d $(sdcc_libdir)/hc08 ] || mkdir -p $(sdcc_libdir)/hc08
-- [ -f $(sdcc_libdir)/pic16 ] || mkdir -p $(sdcc_libdir)/pic16
+- [ -d $(sdcc_libdir)/ds400 ] || mkdir -p $(sdcc_libdir)/ds400
+- [ -d $(sdcc_libdir)/hc08 ] || mkdir -p $(sdcc_libdir)/hc08
+- [ -d $(sdcc_libdir)/pic16 ] || mkdir -p $(sdcc_libdir)/pic16
- mkdir -p $(sdcc_libdir)/src
# Creating dependencies
diff --git a/lang/sdcc-devel/files/patch-sim-ucsim-avr.src-arith_inst.cc b/lang/sdcc-devel/files/patch-sim-ucsim-avr.src-arith_inst.cc
deleted file mode 100644
index cc29ae93bfe2..000000000000
--- a/lang/sdcc-devel/files/patch-sim-ucsim-avr.src-arith_inst.cc
+++ /dev/null
@@ -1,74 +0,0 @@
---- sim/ucsim/avr.src/arith_inst.cc.orig Tue Jul 27 11:05:50 2004
-+++ sim/ucsim/avr.src/arith_inst.cc Tue Jul 27 11:09:08 2004
-@@ -51,7 +51,7 @@
- if (D & 0x80)
- D|= ~0xff;
- t_mem sreg= ram->get(SREG);
-- (signed)result= (signed)D-(signed)K;
-+ result= (signed)D-(signed)K;
- res= result & 0xff;
-
- sreg= sreg & ~(BIT_H|BIT_S|BIT_V|BIT_N|BIT_C|BIT_Z);
-@@ -101,7 +101,7 @@
- if (D & 0x80)
- D|= ~0xff;
- t_mem sreg= ram->get(SREG);
-- (signed)result= (signed)D-(signed)K-(sreg&BIT_C)?1:0;
-+ result= (signed)D-(signed)K-(sreg&BIT_C)?1:0;
- res= result & 0xff;
- ram->write(d, res);
-
-@@ -151,7 +151,7 @@
- K|= ~0xff;
- if (D & 0x80)
- D|= ~0xff;
-- (signed)result= (signed)D-(signed)K;
-+ result= (signed)D-(signed)K;
- res= result & 0xff;
- ram->write(d, res);
-
-@@ -237,7 +237,7 @@
- if (D & 0x80)
- D|= ~0xff;
- t_mem sreg= ram->get(SREG);
-- (signed)result= (signed)D-(signed)R-(sreg&BIT_C)?1:0;
-+ result= (signed)D-(signed)R-(sreg&BIT_C)?1:0;
- res= result & 0xff;
-
- sreg= sreg & ~(BIT_H|BIT_S|BIT_V|BIT_N|BIT_C);
-@@ -287,7 +287,7 @@
- if (D & 0x80)
- D|= ~0xff;
- t_mem sreg= ram->get(SREG);
-- (signed)result= (signed)D-(signed)R-(sreg&BIT_C)?1:0;
-+ result= (signed)D-(signed)R-(sreg&BIT_C)?1:0;
- res= result & 0xff;
- ram->write(d, res);
-
-@@ -389,7 +389,7 @@
- R|= ~0xff;
- if (D & 0x80)
- D|= ~0xff;
-- (signed)result= (signed)D-(signed)R;
-+ result= (signed)D-(signed)R;
- res= result & 0xff;
-
- t_mem sreg= ram->get(SREG) & ~(BIT_H|BIT_S|BIT_V|BIT_N|BIT_Z|BIT_C);
-@@ -438,7 +438,7 @@
- R|= ~0xff;
- if (D & 0x80)
- D|= ~0xff;
-- (signed)result= (signed)D-(signed)R;
-+ result= (signed)D-(signed)R;
- res= result & 0xff;
- ram->write(d, res);
-
-@@ -922,7 +922,7 @@
- K|= ~0x3f;
- if (D & 0x8000)
- D|= ~0xffff;
-- (signed)result= (signed)D-(signed)K;
-+ result= (signed)D-(signed)K;
- res= result & 0xffff;
- t_mem resl= res&0xff, resh= (res>>8)&0xff;
- ram->write(dl+1, resh);
diff --git a/lang/sdcc-devel/files/patch-sim-ucsim-cmd.src-Makefile.in b/lang/sdcc-devel/files/patch-sim-ucsim-cmd.src-Makefile.in
new file mode 100644
index 000000000000..67914d85174f
--- /dev/null
+++ b/lang/sdcc-devel/files/patch-sim-ucsim-cmd.src-Makefile.in
@@ -0,0 +1,11 @@
+--- sim/ucsim/cmd.src/Makefile.in.orig Thu Apr 7 13:42:10 2005
++++ sim/ucsim/cmd.src/Makefile.in Thu Apr 7 13:42:26 2005
+@@ -43,7 +43,7 @@
+ cmduc.o cmdstat.o cmdmem.o \
+ cmdpars.o cmdlex.o
+
+-DEVEL = $(shell ( bash -c "test -e $(PRJDIR)/devel && echo yes" ))
++DEVEL = no
+
+ # Compiling entire program or any subproject
+ # ------------------------------------------