Initial import of YASM 0.20.

YASM is a complete rewrite of the NASM assembler under the "new" 
BSD License (some portions are currently under the GNU General 
Public License (GPL) or the GNU Lesser General Public License 
(LGPL)). It is designed from the ground up to allow for multiple 
assembler syntaxes to be supported (eg, NASM, TASM, GAS, etc.) 
in addition to multiple output object formats. Another primary 
module of the overall design is an optimizer module.
This commit is contained in:
Juan Romero Pardines 2003-04-04 21:00:12 +00:00
parent 998ea2033b
commit 30a40f4434
4 changed files with 93 additions and 0 deletions

7
yasm/DESCR Normal file
View file

@ -0,0 +1,7 @@
YASM is a complete rewrite of the NASM assembler under the "new"
BSD License (some portions are currently under the GNU General
Public License (GPL) or the GNU Lesser General Public License
(LGPL)). It is designed from the ground up to allow for multiple
assembler syntaxes to be supported (eg, NASM, TASM, GAS, etc.)
in addition to multiple output object formats. Another primary
module of the overall design is an optimizer module.

19
yasm/Makefile Normal file
View file

@ -0,0 +1,19 @@
# $NetBSD: Makefile,v 1.1.1.1 2003/04/04 21:00:12 xtraeme Exp $
#
DISTNAME= yasm-0.2.0
CATEGORIES= devel
MASTER_SITES= http://www.tortall.net/projects/yasm/releases/
MAINTAINER= jrp@hispabsd.org
HOMEPAGE= http://www.tortall.net/projects/yasm/
COMMENT= Complete rewrite of the NASM assembler with BSD license
USE_BUILDLINK2= YES
GNU_CONFIGURE= YES
USE_LIBTOOL= YES
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
.include "../../converters/libiconv/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"

63
yasm/PLIST Normal file
View file

@ -0,0 +1,63 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2003/04/04 21:00:12 xtraeme Exp $
bin/yasm
include/libyasm.h
include/libyasm/arch.h
include/libyasm/bc-int.h
include/libyasm/bitvect.h
include/libyasm/bytecode.h
include/libyasm/compat-queue.h
include/libyasm/config.h
include/libyasm/coretype.h
include/libyasm/dbgfmt.h
include/libyasm/errwarn.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/objfmt.h
include/libyasm/optimizer.h
include/libyasm/parser.h
include/libyasm/preproc.h
include/libyasm/section.h
include/libyasm/symrec.h
include/libyasm/util.h
include/libyasm/valparam.h
lib/libyasm.a
lib/libyasm.la
lib/libyasm.so
lib/libyasm.so.0
lib/libyasm.so.0.0
lib/yasm-basic.a
lib/yasm-basic.la
lib/yasm-basic.so
lib/yasm-bin.a
lib/yasm-bin.la
lib/yasm-bin.so
lib/yasm-coff.a
lib/yasm-coff.la
lib/yasm-coff.so
lib/yasm-dbg.a
lib/yasm-dbg.la
lib/yasm-dbg.so
lib/yasm-nasm.a
lib/yasm-nasm.la
lib/yasm-nasm.so
lib/yasm-null.a
lib/yasm-null.la
lib/yasm-null.so
lib/yasm-raw.a
lib/yasm-raw.la
lib/yasm-raw.so
lib/yasm-win32.a
lib/yasm-win32.la
lib/yasm-win32.so
lib/yasm-x86.a
lib/yasm-x86.la
lib/yasm-x86.so
lib/yasm-yapp.a
lib/yasm-yapp.la
lib/yasm-yapp.so
@dirrm include/libyasm

4
yasm/distinfo Normal file
View file

@ -0,0 +1,4 @@
$NetBSD: distinfo,v 1.1.1.1 2003/04/04 21:00:12 xtraeme Exp $
SHA1 (yasm-0.2.0.tar.gz) = 0119ef94f6c373bfe1a1653e27504359af79496c
Size (yasm-0.2.0.tar.gz) = 923521 bytes