mirror of
https://github.com/ksherlock/merlin-utils.git
synced 2024-12-30 15:30:39 +00:00
utilities for the Merlin 8/16+ assembler
afp@b440a35d29 | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
link.cpp | ||
link.h | ||
main.cpp | ||
Makefile | ||
mapped_file.cpp | ||
mapped_file.h | ||
omf.cpp | ||
omf.h | ||
ops.h | ||
README.md | ||
rel.h | ||
script.h | ||
script.re2c | ||
set_file_type.cpp | ||
unique_resource.h |
merlin-utils
utilities for the Merlin 8/16+ assembler
An OMF linker for Merlin 8/16+ REL files. Why? ummm....
merlin-link [-D key=value] [-X] [-C] [-o outfile] files....
-X
: inhibit expressload segment-C
: inhibit super relocation records-D
: define an absolute label. value can use$
,0x
, or%
prefix.-o
: specify output file. default isgs.out
Building
git submodule init
git submodule update
make
Requires a c++17 compiler. (ie, ubuntu bionic or OS X 10.13). Also assumes a little-endian environment :/