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.

Features

  • MASM compatible
  • 32bit support
  • 64bit support

Project Activity

See All Activity >

Categories

Assemblers

License

Public Domain
Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of JWasm!

Additional Project Details

Operating Systems

BSD, Cygwin, Linux, MS-DOS, Windows

Intended Audience

Developers

User Interface

Command-line

Registered

2016-02-19