Assemblers

84 views
Skip to first unread message

Antony

unread,
May 15, 2016, 12:36:29 PM5/15/16
to Night DOS Kernel
Has any of you looked at JWASM as an assembler?

It supports 16/32/64 bit instructions using Intel format, Microsoft Macro Assembler syntax, and it can output ELF, COFF, and flat object files.


Mercury Thirteen

unread,
May 19, 2016, 4:41:19 PM5/19/16
to Night DOS Kernel
On Sunday, May 15, 2016 at 12:36:29 PM UTC-4, Antony wrote:
Has any of you looked at JWASM as an assembler?

It supports 16/32/64 bit instructions using Intel format, Microsoft Macro Assembler syntax, and it can output ELF, COFF, and flat object files.



Looking into it now.

Mercury Thirteen

unread,
May 19, 2016, 4:54:26 PM5/19/16
to Night DOS Kernel
I like the fact that it supports 64 bit mode (something I believe is incomplete on NASM) which would make a future port more easily doable. Do you have any personal experience with this assembler? Are there any significant things we'd have to change to accommodate it if we replace NASM with it?

Antony

unread,
May 20, 2016, 3:51:15 PM5/20/16
to Night DOS Kernel
Hi,

Prior to the m68k port, I thought it would have been a good alternate assembler because of the 64-bit support and the fact that it is reminiscent of MASM (Microsoft Macro Assembler). Since the project is going cross platform now, it's probably a moot point.

It appears Japheth did a lot of stuff before he went MIA for some reason. He's responsible for JWASM, JWLINK, HXDOS, and JEMM386.

-T

Mercury Thirteen

unread,
May 21, 2016, 2:41:45 PM5/21/16
to Night DOS Kernel

I see. I wonder if there are any tools (other than the ubiquitous GCC) that support both x86 and 68K.

Antony

unread,
Jul 15, 2016, 10:49:14 AM7/15/16
to Night DOS Kernel
OpenWatcom perhaps?

Mercury Thirteen

unread,
Jul 16, 2016, 9:33:13 AM7/16/16
to night-do...@googlegroups.com
On Friday, July 15, 2016 at 10:49:14 AM UTC-4, Antony wrote:
OpenWatcom perhaps?
 
IIRC, they used to have a version for the 68K, but I thought it no longer did... maybe I need to revisit that.
Reply all
Reply to author
Forward
0 new messages