diff options
author | skrll <skrll> | 2002-10-30 06:46:06 +0000 |
---|---|---|
committer | skrll <skrll> | 2002-10-30 06:46:06 +0000 |
commit | 4ad10c9d52ea53539f2fd47ed591e040c56f9233 (patch) | |
tree | b9bc3db7a0f0410f7b88e2992f4b7ac433f19211 /lang/jikes | |
parent | b0e3d211facd74ea64e36d29e9d04f8aa08dc5ac (diff) | |
download | pkgsrc-4ad10c9d52ea53539f2fd47ed591e040c56f9233.tar.gz |
Update jikes to 1.17
Jikes version 1.16 represents 9 months of development, 4 megs of patches
(when consolidated into one unified diff) covering well over 100,000 lines
of changes. Some of the focus of the releaes include:
* spec support:
- support for JSR 41 (java asserts available in JSDK 1.4!)
- tighter JLS/JVMS obedience, including focus on:
. Inner classes
. Definite (un)assignment
* adjusted options:
- more gnu-like options available such as --help.
- --source and --target options to control how jikes
interprets source and emits classes.
- more javac compatibility flags added, such as -J
* 9 months of miscenalious bug fixes:
- over 350 jacks test cases fixed
- ZERO jacks test cases regressed
This release is dedicated to geeks and the people who love them.
Jikes version 1.17 contains a number of bug fixes from Jikes 1.16
Diffstat (limited to 'lang/jikes')
-rw-r--r-- | lang/jikes/Makefile | 7 | ||||
-rw-r--r-- | lang/jikes/distinfo | 9 | ||||
-rw-r--r-- | lang/jikes/patches/patch-ab | 10 | ||||
-rw-r--r-- | lang/jikes/patches/patch-ac | 22 |
4 files changed, 13 insertions, 35 deletions
diff --git a/lang/jikes/Makefile b/lang/jikes/Makefile index 3a17a402950..4f23d8b302e 100644 --- a/lang/jikes/Makefile +++ b/lang/jikes/Makefile @@ -1,9 +1,10 @@ -# $NetBSD: Makefile,v 1.10 2002/09/29 07:36:49 jlam Exp $ +# $NetBSD: Makefile,v 1.11 2002/10/30 06:46:07 skrll Exp $ # -DISTNAME= jikes-1.15 +DISTNAME= jikes-1.17 CATEGORIES= lang -MASTER_SITES= http://oss.software.ibm.com/pub/jikes/ +MASTER_SITES= http://oss.software.ibm.com/pub/jikes/1.17/ +EXTRACT_SUFX= .tar.bz2 MAINTAINER= packages@netbsd.org HOMEPAGE= http://www10.software.ibm.com/developerworks/opensource/jikes/ diff --git a/lang/jikes/distinfo b/lang/jikes/distinfo index 2b9830c3961..77f00552dbb 100644 --- a/lang/jikes/distinfo +++ b/lang/jikes/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.3 2002/02/12 19:56:51 mjl Exp $ +$NetBSD: distinfo,v 1.4 2002/10/30 06:46:07 skrll Exp $ -SHA1 (jikes-1.15.tar.gz) = afa3be14c4d4c5ea4fbf004ad77814eff1cc1065 -Size (jikes-1.15.tar.gz) = 631246 bytes -SHA1 (patch-ab) = d83db5618d457decb04c1cfa2989ec50e7a84a3b -SHA1 (patch-ac) = 4b6cfaa1670c2b7adf250877608829c042d88468 +SHA1 (jikes-1.17.tar.bz2) = 0d06c46dbb56ec3c84d2883fadedf68a8908b031 +Size (jikes-1.17.tar.bz2) = 533215 bytes +SHA1 (patch-ab) = 45b368181c1efabb9f3fcefa35636f82fa495cd8 diff --git a/lang/jikes/patches/patch-ab b/lang/jikes/patches/patch-ab index ef0b6c3c5d4..8b41a8fbb8e 100644 --- a/lang/jikes/patches/patch-ab +++ b/lang/jikes/patches/patch-ab @@ -1,9 +1,9 @@ -$NetBSD: patch-ab,v 1.3 2001/05/16 10:05:36 agc Exp $ +$NetBSD: patch-ab,v 1.4 2002/10/30 06:46:07 skrll Exp $ ---- doc/Makefile.in.orig Fri Mar 30 07:23:12 2001 -+++ doc/Makefile.in Wed May 16 09:54:18 2001 -@@ -82,7 +82,7 @@ - +--- doc/Makefile.in.orig Wed Jul 10 07:16:00 2002 ++++ doc/Makefile.in +@@ -80,7 +80,7 @@ am__quote = @am__quote@ + install_sh = @install_sh@ man_MANS = jikes.1 -docdir = $(prefix)/doc/${PACKAGE}-${VERSION} diff --git a/lang/jikes/patches/patch-ac b/lang/jikes/patches/patch-ac deleted file mode 100644 index 763674a8656..00000000000 --- a/lang/jikes/patches/patch-ac +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ac,v 1.3 2002/05/20 18:15:16 cjep Exp $ ---- src/double.h.orig Sat Sep 29 03:12:19 2001 -+++ src/double.h Tue Feb 12 20:28:29 2002 -@@ -61,6 +61,8 @@ - #ifndef double_INCLUDED - #define double_INCLUDED - -+#include <sys/param.h> -+ - #include "platform.h" - #include "long.h" - -@@ -112,7 +114,9 @@ - POS_ZERO = 0x00000000, // 0.0 - NEG_INF = 0xFF800000, // -Inf - POS_INF = 0x7F800000, // +Inf -+#if !(defined(BSD) && BSD >= 199506) - NAN = 0x7FC00000, // canonical NaN -+#endif - BYTE_MASK = 0x000000FF, // mask off least significant byte - MAX_INT = 0x7FFFFFFF, // maximum integer - MIN_INT = 0x80000000, // minimum integer |