./wip/fasm, Open source assembly language compiler

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.70.02, Package name: fasm-1.70.02, Maintainer: athaba

The flat assembler is a fast and efficient self-assembling 80x86 assembler
for DOS, Windows and Linux operating systems.

Currently it supports all 8086-80486/Pentium instructions with MMX, SSE,
SSE2, SSE3 and 3DNow! extensions and x86-64 (both AMD64 and EM64T)
instructions, can produce output in binary, MZ, PE, COFF or ELF format.
It includes the powerful but easy to use macroinstruction support and
does multiple passes to optimize the instruction codes for size.
The flat assembler is self-compilable and the full source code is included.


Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: 45d29fc3fe662b13b8231023fa7ed35ba0a8fadb
Filesize: 239.966 KB

Version history: (Expand)


CVS history: (Expand)


   2012-09-29 01:21:47 by Aleksej Saushev | Files touched by this commit (64)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2012-06-21 11:54:07 by Christian St. | Files touched by this commit (2) | Package updated
Log message:
Fix x86_64 installation and update to 1.70.02.

version 1.70.02 (May 22, 2012)

[-] Corrected the optimization of segment prefixes when the extended syntax
    of some string instructions ("cmps", "lods", \ 
"movs" and "outs") is
    used in long mode. Now it is consistent with optimizations done with
    all the other instructions.
   2011-02-19 02:54:44 by Christian St. | Files touched by this commit (2)
Log message:
Update fasm to 1.69.31
   2010-12-05 02:49:40 by Christian St. | Files touched by this commit (2)
Log message:
version 1.69.27 (Nov 27, 2010)
[+] Allowed PE fixups to be resolved anywhere in the generated executable.
   2010-04-15 09:10:03 by Christian St. | Files touched by this commit (12)
Log message:
Changed maintainer to sourceforge email address
   2009-10-11 12:44:25 by Thomas Klausner | Files touched by this commit (267)
Log message:
Remove obsolete @dirrm lines.
   2009-07-16 00:12:45 by Christian St. | Files touched by this commit (2) | Package updated
Log message:
update to 1.68
   2009-04-01 18:36:29 by Christian St. | Files touched by this commit (2) | Package updated
Log message:
update to fasm-1.67.38