floooh / easmx

A fork of the asmx assembler usable as embeddable library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

easmx

A fork of the asmx assembler, slightly extended for the VSCode KC IDE extension.

What's new:

  • use cmake as build system with a WASI build preset
  • split build into a library and executable
  • incbin opens files in binary mode (rb)
  • add a -i [dir] cmdline option to provide a root directory for includes (important for platforms without the concept of a current working directory, like WASI)
  • add a -m [filename] cmdline option to generate a .map file (maps machine code addresses back to source files and line numbers)

About

A fork of the asmx assembler usable as embeddable library.


Languages

Language:C 67.1%Language:Assembly 25.5%Language:HTML 7.3%Language:Shell 0.1%Language:CMake 0.1%