diff options
author | wennmach <wennmach@pkgsrc.org> | 2000-08-30 13:04:00 +0000 |
---|---|---|
committer | wennmach <wennmach@pkgsrc.org> | 2000-08-30 13:04:00 +0000 |
commit | dae7703f6e9c0e51cfee87bfaa3770582df03542 (patch) | |
tree | 864376e6898c4ebdd240960e5b3d75b0142aaacd /net | |
parent | 2dc45e53819fbe41f9579906818bdd76e98cf872 (diff) | |
download | pkgsrc-dae7703f6e9c0e51cfee87bfaa3770582df03542.tar.gz |
Upgrade arla to 0.34.2
The main purpose of this upgrade is the support of NetBSD-1.5.
Also, patch-ar was added to make arla compile on m68k machines.
Diffstat (limited to 'net')
-rw-r--r-- | net/arla/Makefile | 4 | ||||
-rw-r--r-- | net/arla/files/md5 | 4 | ||||
-rw-r--r-- | net/arla/files/patch-sum | 3 | ||||
-rw-r--r-- | net/arla/patches/patch-ar | 57 |
4 files changed, 63 insertions, 5 deletions
diff --git a/net/arla/Makefile b/net/arla/Makefile index 8f34dc278cf..4d1b1b5af43 100644 --- a/net/arla/Makefile +++ b/net/arla/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.7 2000/08/21 21:01:32 hubertf Exp $ +# $NetBSD: Makefile,v 1.8 2000/08/30 13:04:00 wennmach Exp $ # -DISTNAME= arla-0.34.1 +DISTNAME= arla-0.34.2 CATEGORIES= net security MASTER_SITES= ftp://ftp.stacken.kth.se/pub/arla/ diff --git a/net/arla/files/md5 b/net/arla/files/md5 index a9e57a9f227..5228cdcb64c 100644 --- a/net/arla/files/md5 +++ b/net/arla/files/md5 @@ -1,3 +1,3 @@ -$NetBSD: md5,v 1.2 2000/08/15 16:08:24 wennmach Exp $ +$NetBSD: md5,v 1.3 2000/08/30 13:04:00 wennmach Exp $ -MD5 (arla-0.34.1.tar.gz) = 1b2279515ee46a26118f51d4a9c5e7f3 +MD5 (arla-0.34.2.tar.gz) = 9316115d4f6734312021c146785b0678 diff --git a/net/arla/files/patch-sum b/net/arla/files/patch-sum index f9822693140..14ecaf2a4ee 100644 --- a/net/arla/files/patch-sum +++ b/net/arla/files/patch-sum @@ -1,4 +1,4 @@ -$NetBSD: patch-sum,v 1.7 2000/08/22 15:08:38 wennmach Exp $ +$NetBSD: patch-sum,v 1.8 2000/08/30 13:04:00 wennmach Exp $ MD5 (patch-aa) = e96c11332180783528b4f549cb7884a4 MD5 (patch-ab) = 380a7bf1be1293ef21eefdd8b6ca14bf @@ -13,3 +13,4 @@ MD5 (patch-an) = 900bea40df1e484e7383400f11270f0f MD5 (patch-ao) = 2fa45b0737735d717ba682441677ebba MD5 (patch-ap) = 166a4fe39980f1e67ae36f7189b5ce16 MD5 (patch-aq) = 515c59ff13d9941cbb8ce64f55e909ae +MD5 (patch-ar) = a7a5214d3ed360d81943dfbc68aaabdd diff --git a/net/arla/patches/patch-ar b/net/arla/patches/patch-ar new file mode 100644 index 00000000000..55e5cd5d581 --- /dev/null +++ b/net/arla/patches/patch-ar @@ -0,0 +1,57 @@ +$NetBSD: patch-ar,v 1.1 2000/08/30 13:04:00 wennmach Exp $ + +Remove all "%" characters in front of register names to make our +m68k assembler happy. + +--- lwp/process.m68k.S.orig Wed Aug 30 14:46:46 2000 ++++ lwp/process.m68k.S Wed Aug 30 14:52:32 2000 +@@ -75,19 +75,19 @@ + + ENTRY(savecontext) + movb #1,_C_LABEL(PRE_Block) | Dont allow any interrupt finagling +- link %a6,#-(nregs*4) | Save frame pointer & ... ++ link a6,#-(nregs*4) | Save frame pointer & ... + | ... allocate space for nregs registers + /* Save registers */ +- moveml #regs,%sp@ ++ moveml #regs,sp@ + +- movl %a6@(area1),%a0 | a0 = base of savearea +- movl %sp,%a0@(topstack) | area->topstack = sp +- movl %a6@(newsp),%d0 | Get new sp ++ movl a6@(area1),a0 | a0 = base of savearea ++ movl sp,a0@(topstack) | area->topstack = sp ++ movl a6@(newsp),d0 | Get new sp + jeq forw1 | If newsp == 0, no stack switch +- movl %d0,%sp | Switch to new stack ++ movl d0,sp | Switch to new stack + forw1: +- movl %a6@(f),%a0 | a0 = f +- jbsr %a0@ | f() ++ movl a6@(f),a0 | a0 = f ++ jbsr a0@ | f() + + /* It is impossible to be here, so abort() */ + +@@ -102,14 +102,14 @@ + area2 = 8 + + ENTRY(returnto) +- link %a6,#0 +- movl %a6@(area2),%a0 | Base of savearea +- movl %a0@(topstack),%sp | Restore sp ++ link a6,#0 ++ movl a6@(area2),a0 | Base of savearea ++ movl a0@(topstack),sp | Restore sp + /* Restore registers */ +- moveml %sp@,#regs ++ moveml sp@,#regs + +- addl #(nregs*4),%sp +- movl %sp,%a6 | Argghh...be careful here +- unlk %a6 ++ addl #(nregs*4),sp ++ movl sp,a6 | Argghh...be careful here ++ unlk a6 + clrb _C_LABEL(PRE_Block) + rts | Return to previous process |