Subject: CVS commit: pkgsrc/devel/yasm
To: None <pkgsrc-changes@NetBSD.org>
From: Min Sik Kim <minskim@netbsd.org>
List: pkgsrc-changes
Date: 10/21/2007 23:42:00
Module Name:	pkgsrc
Committed By:	minskim
Date:		Sun Oct 21 23:42:00 UTC 2007

Modified Files:
	pkgsrc/devel/yasm: Makefile PLIST distinfo

Log Message:
Update yasm to 0.6.2.

Changes:
- AMD SSE4a and SSE5 instruction support.
- AMD LZCNT, POPCNT, EXTRQ, INSERTQ, MOVNTSD, and MOVNTSS instruction support.
- 16-bit float value (IEEE-754r half precision) support (desirable for SSE5).
- Added "oword", "do", and "reso" aliases for "dqword", "ddq", "resdq".
- Added easier RIP-relative addressing with rel/abs modifiers and "default"
  directive to set default rel/abs mode (see AMD64 for details).
- CPP preprocessor. Contributed by Paul Barker
- GAS local labels (1:, 1f, 1b) support. Noticed by Jung Lee
- GAS .org fill parameter support. Noticed by Jung Lee and Xiaoming Mo
- Command line aliases for -d (-D) and -u (-U) for increased NASM command line
  compatibility. Requested by Mike Frysinger
- ..gotpc ELF32 bugfix: #114
- Minor bugfixes (CPU setting for a few instructions, hash lookup).


To generate a diff of this commit:
cvs rdiff -r1.20 -r1.21 pkgsrc/devel/yasm/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/devel/yasm/PLIST
cvs rdiff -r1.7 -r1.8 pkgsrc/devel/yasm/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.