summaryrefslogtreecommitdiff
path: root/devel/yasm
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2007-03-08 19:09:27 +0000
committerwiz <wiz@pkgsrc.org>2007-03-08 19:09:27 +0000
commit720e800f481fa473772d66a39d3a8132362fb4d5 (patch)
treea401ea3b88287dcf00e5309c775d28d11d5b830e /devel/yasm
parent9867dd84817994c7ab950bbec1e88471dfca1ff7 (diff)
downloadpkgsrc-720e800f481fa473772d66a39d3a8132362fb4d5.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/Makefile5
-rw-r--r--devel/yasm/PLIST12
-rw-r--r--devel/yasm/distinfo8
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