[19649] trunk/dports/lang/sdcc

source_changes at macosforge.org source_changes at macosforge.org
Wed Sep 20 22:04:05 PDT 2006


Revision: 19649
          http://trac.macosforge.org/projects/macports/changeset/19649
Author:   markd at macports.org
Date:     2006-09-20 22:04:04 -0700 (Wed, 20 Sep 2006)

Log Message:
-----------
Version update to 2.6.0.

Modified Paths:
--------------
    trunk/dports/lang/sdcc/Portfile

Removed Paths:
-------------
    trunk/dports/lang/sdcc/files/patch-src-pic16-pcode.c

Modified: trunk/dports/lang/sdcc/Portfile
===================================================================
--- trunk/dports/lang/sdcc/Portfile	2006-09-21 03:55:24 UTC (rev 19648)
+++ trunk/dports/lang/sdcc/Portfile	2006-09-21 05:04:04 UTC (rev 19649)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name			sdcc
-version			2.5.0
+version			2.6.0
 categories		lang
 platforms		darwin
 maintainers		mww at opendarwin.org
@@ -15,7 +15,7 @@
 
 homepage		http://sdcc.sourceforge.net/
 master_sites	sourceforge
-checksums		md5 c572e7842fe36348f5b2972c1025a75a
+checksums		md5 70d6036226d852995237f30c5cb50960
 
 worksrcdir		${name}
 
@@ -23,5 +23,4 @@
 
 destroot.destdir	prefix=${destroot}${prefix}
 
-patchfiles		patch-support-Util-dbuf.h \
-			patch-src-pic16-pcode.c
+patchfiles		patch-support-Util-dbuf.h

Deleted: trunk/dports/lang/sdcc/files/patch-src-pic16-pcode.c
===================================================================
--- trunk/dports/lang/sdcc/files/patch-src-pic16-pcode.c	2006-09-21 03:55:24 UTC (rev 19648)
+++ trunk/dports/lang/sdcc/files/patch-src-pic16-pcode.c	2006-09-21 05:04:04 UTC (rev 19649)
@@ -1,90 +0,0 @@
---- src/pic16/pcode.c.orig	2006-07-24 07:33:20.000000000 +0200
-+++ src/pic16/pcode.c	2006-07-24 07:33:42.000000000 +0200
-@@ -9911,18 +9911,18 @@
-   struct stack_s *next;
- } stackitem_t;
- 
--typedef stackitem_t *stack_t;
-+typedef stackitem_t *sdcc_stack_t;
- static stackitem_t *free_stackitems = NULL;
- 
- /* Create a stack with one item. */
--static stack_t *newStack () {
--  stack_t *s = (stack_t *) Safe_malloc (sizeof (stack_t));
-+static sdcc_stack_t *newStack () {
-+  sdcc_stack_t *s = (sdcc_stack_t *) Safe_malloc (sizeof (sdcc_stack_t));
-   *s = NULL;
-   return s;
- }
- 
- /* Remove a stack -- its items are only marked free. */
--static void deleteStack (stack_t *s) {
-+static void deleteStack (sdcc_stack_t *s) {
-   stackitem_t *i;
- 
-   while (*s) {
-@@ -9945,7 +9945,7 @@
-   } // while
- }
- 
--static void stackPush (stack_t *stack, void *data) {
-+static void stackPush (sdcc_stack_t *stack, void *data) {
-   stackitem_t *i;
-   
-   if (free_stackitems) {
-@@ -9959,7 +9959,7 @@
-   *stack = i;
- }
- 
--static void *stackPop (stack_t *stack) {
-+static void *stackPop (sdcc_stack_t *stack) {
-   void *data;
-   stackitem_t *i;
-   
-@@ -9976,7 +9976,7 @@
- }
- 
- #if 0
--static int stackContains (stack_t *s, void *data) {
-+static int stackContains (sdcc_stack_t *s, void *data) {
-   stackitem_t *i;
-   if (!s) return 0;
-   i = *s;
-@@ -9990,7 +9990,7 @@
- }
- #endif
- 
--static int stackIsEmpty (stack_t *s) {
-+static int stackIsEmpty (sdcc_stack_t *s) {
-   return (*s == NULL);
- }
- 
-@@ -10011,7 +10011,7 @@
-   Safe_free (s);
- }
- 
--static int stateIsNew (state_t *state, stack_t *todo, stack_t *done) {
-+static int stateIsNew (state_t *state, sdcc_stack_t *todo, sdcc_stack_t *done) {
-   stackitem_t *i;
- 
-   /* scan working list for state */
-@@ -10098,8 +10098,8 @@
-   pCodeFlow *curr;
-   pCodeFlowLink *succ;
-   state_t *state;
--  stack_t *todo;	/** stack of state_t */
--  stack_t *done;	/** stack of state_t */
-+  sdcc_stack_t *todo;	/** stack of state_t */
-+  sdcc_stack_t *done;	/** stack of state_t */
- 
-   int firstState, n_defs;
-   
-@@ -10453,7 +10453,7 @@
- static int pic16_isAlive (symbol_t sym, pCode *pc) {
-   int mask, visit;
-   defmap_t *map;
--  stack_t *todo, *done;
-+  sdcc_stack_t *todo, *done;
-   state_t *state;
-   pCodeFlow *pcfl;
-   pCodeFlowLink *succ;

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20060920/6b4d052b/attachment.html


More information about the macports-changes mailing list