From Collaborative RCE Tool Library

Jump to: navigation, search


Tool name: JWasm
Rating: 5.0 (2 votes)
Author: Japheth                        
Current version: 2.11a and 2.12 pre
Last updated: December 19, 2013
Direct D/L link:
License type: Sybase Open Watcom Public License
Description: JWasm is a free MASM-compatible assembler with these features:

•native support for output formats Intel OMF, MS Coff (32/64-bit), Elf (32/64-bit), Binary, Windows PE (32/64-bit) and DOS MZ.
•precompiled JWasm binaries are available for DOS, Windows and Linux. For OS/2 and FreeBSD, makefiles are supplied.
•Instructions up to AVX are supported.
•JWasm is written in C. The source is portable and has successfully been tested with Open Watcom, MS VC, GCC and more.
•As far as programming for MS Windows is concerned, JWasm can be used with both WinInc (32/64-bit) and Masm32 (32-bit). Since v2.01, it will also work with Sven B. Schreiber's ancient WALK32.
•C header files can be converted to include files for JWasm with h2incX.
•JWasm's source code is released under the Sybase Open Watcom Public License, which allows free commercial and non-commercial use.
•There's a bunch of source samples available - they are supplied with the precompiled binary packages.

JWasm started as a fork of Open Watcom's Wasm in March 2008. Today, the part of Wasm source lines still contained in JWasm is approximately 20%.
Related URLs:
JWasm Readme:

RSS feed Feed containing all updates for this tool.

You are welcome to add your own useful notes about this tool, for others to see!

If you find that any information for the tool above is missing, outdated or incorrect, please edit it!
(please also edit it if you think it fits well in some additional category, since this can also be controlled)

Category Navigation Tree
   Needs New Category  (3)