Yasm 0.7.2 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Yasm 0.7.2 (Default branch)
# 1  
Old 10-09-2008
Yasm 0.7.2 (Default branch)

Yasm is a complete rewrite of the NASM assembler. It currently supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, COFF, Mach-O (32 and 64), RDOFF2, Win32, and Win64 object formats, and generates source debugging information in STABS, DWARF 2, and CodeView 8 formats. License: BSD License (revised) Changes:
This release adds 64-bit Mach-O PIC support, --prefix and --suffix options for naming globals, and support for newly specified AVX/AES instructions not in the original spec. It also generates a GOTPCREL relocation for "rel wrt ..gotpc" and optimizes non-strict push to byte size in all possible cases, along with several other fixes. Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
INTEL2GAS(1)						      General Commands Manual						      INTEL2GAS(1)

NAME
intel2gas - convert between NASM assembly and GAS assembly language SYNOPSIS
intel2gas [-higmtcIdV] [-o outfile] [infile] DESCRIPTION
This manual page documents briefly the intel2gas command. This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page. intel2gas is a small text parser that can convert assembler source written in NASM syntax to gas syntax. And nowadays more often also the other way. OPTIONS
-h Show summary of options. -i convert from intel to at&t format (default) -g convert from at&t to intel format -m convert from masm to at&t format -t convert from tasm to at&t format -c understand C style comments -I convert inline assembler (intel to at&t only) -d output all % chars as %% -V show version ENVIRONMENT
I2G_DATA should indicate the location of the syntax files if they are not installed in the default location. The value should be a path to the directory with the subdirectories g2i, i2g and m2g. FILES
/usr/share/intel2gas/{g2i,i2g,m2g}/* syntaxfiles for the translation. SEE ALSO
There is some other documentation available in the files README, INSTALL and DATAFILES which reside in /usr/share/doc/intel2gas. AUTHORS
The author of the program is Mikko Tiihonen <mikko.tiihonen@hut.fi>. This manual page was written by Alexander Zangerl <az@snafu.priv.at>, for the Debian GNU/Linux system (but may be used by others). INTEL2GAS(1)