diff options
author | wiz <wiz> | 2007-03-08 19:09:27 +0000 |
---|---|---|
committer | wiz <wiz> | 2007-03-08 19:09:27 +0000 |
commit | 6863767fd8f39bcc60d387c32f9f5a1beec26b10 (patch) | |
tree | a401ea3b88287dcf00e5309c775d28d11d5b830e /devel/yasm | |
parent | 836d15762eeb839f5c6aa7e912466763fd0a6ce6 (diff) | |
download | pkgsrc-6863767fd8f39bcc60d387c32f9f5a1beec26b10.tar.gz |
Update to 0.6.0:
New features (compared to 0.5.0):
* Brand-new "virtual" multi-pass optimizer that automatically
generates much smaller code for jumps and immediates.
* Support for Mach-O object format used in MacOS X, including
both the 32-bit (x86) and 64-bit (AMD64) versions (contributed
by Henryk Richter).
* Support for structured exception handling on Win64.
* Support for RDOFF2 (.rdf) object format.
* Support for STRICT keyword in NASM syntax.
* Rewritten NASM and GAS parsers (now recursive descent rather
than Bison-based).
* Absolute / FAR location bugfixes.
* Yasm no longer defaults to reading from standard input if no
files are specified; standard input can be specified with "-".
* Many other bugfixes.
Diffstat (limited to 'devel/yasm')
-rw-r--r-- | devel/yasm/Makefile | 5 | ||||
-rw-r--r-- | devel/yasm/PLIST | 12 | ||||
-rw-r--r-- | devel/yasm/distinfo | 8 |
3 files changed, 15 insertions, 10 deletions
diff --git a/devel/yasm/Makefile b/devel/yasm/Makefile index 8e306e945aa..7fd5e5928d6 100644 --- a/devel/yasm/Makefile +++ b/devel/yasm/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.17 2006/08/12 21:05:06 wiz Exp $ +# $NetBSD: Makefile,v 1.18 2007/03/08 19:09:27 wiz Exp $ # -DISTNAME= yasm-0.5.0 +DISTNAME= yasm-0.6.0 CATEGORIES= devel MASTER_SITES= http://www.tortall.net/projects/yasm/releases/ @@ -12,6 +12,7 @@ COMMENT= Complete rewrite of the NASM assembler with BSD license USE_TOOLS+= msgfmt GNU_CONFIGURE= YES USE_LIBTOOL= YES +TEST_TARGET= check .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" diff --git a/devel/yasm/PLIST b/devel/yasm/PLIST index 2fda8f76a99..b5dbad4ba7a 100644 --- a/devel/yasm/PLIST +++ b/devel/yasm/PLIST @@ -1,5 +1,6 @@ -@comment $NetBSD: PLIST,v 1.5 2006/08/12 21:05:06 wiz Exp $ +@comment $NetBSD: PLIST,v 1.6 2007/03/08 19:09:27 wiz Exp $ bin/yasm +include/libyasm-stdint.h include/libyasm.h include/libyasm/arch.h include/libyasm/assocdat.h @@ -10,18 +11,18 @@ include/libyasm/compat-queue.h include/libyasm/coretype.h include/libyasm/dbgfmt.h include/libyasm/errwarn.h -include/libyasm/expr.h include/libyasm/expr-int.h +include/libyasm/expr.h include/libyasm/file.h include/libyasm/floatnum.h include/libyasm/hamt.h include/libyasm/intnum.h -include/libyasm/linemgr.h +include/libyasm/inttree.h +include/libyasm/linemap.h include/libyasm/listfmt.h include/libyasm/md5.h include/libyasm/module.h include/libyasm/objfmt.h -include/libyasm/optimizer.h include/libyasm/parser.h include/libyasm/phash.h include/libyasm/preproc.h @@ -32,4 +33,7 @@ include/libyasm/value.h lib/libyasm.a man/man1/yasm.1 man/man7/yasm_arch.7 +man/man7/yasm_dbgfmts.7 +man/man7/yasm_objfmts.7 +man/man7/yasm_parsers.7 @dirrm include/libyasm diff --git a/devel/yasm/distinfo b/devel/yasm/distinfo index 4f6fb32b447..2936e8bfb6c 100644 --- a/devel/yasm/distinfo +++ b/devel/yasm/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.5 2006/08/12 21:05:06 wiz Exp $ +$NetBSD: distinfo,v 1.6 2007/03/08 19:09:27 wiz Exp $ -SHA1 (yasm-0.5.0.tar.gz) = 2880d5a330a9948cb9ac3a5cb95d94a8ea704cde -RMD160 (yasm-0.5.0.tar.gz) = 76893c8ea4552c1a580c78b8548e84338b1cf51c -Size (yasm-0.5.0.tar.gz) = 1171590 bytes +SHA1 (yasm-0.6.0.tar.gz) = c4354d7c5ce7924f4b656d6eb15fcfc289fc6ac3 +RMD160 (yasm-0.6.0.tar.gz) = 78c37fdd20b73416ef16818baa57fdc5a6af10b2 +Size (yasm-0.6.0.tar.gz) = 1192453 bytes |