You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Night DOS Kernel
OpenWatcom perhaps?
Mercury Thirteen
unread,
Jul 16, 2016, 9:33:13 AM7/16/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
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.