diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2005-04-17 12:25:50 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2005-04-17 12:25:50 +0000 |
commit | bdc33e3316a3e0e6bf65dcda4b68bd2a138fd85c (patch) | |
tree | bfb5ffb9b4efdee702883a14004dbbc6457fffc6 /lang/sdcc-devel/files | |
parent | Add 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')
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 + # ------------------------------------------ |