Cleanup of codebase and initial commit of 56K assembler by ggn.
authorShamus Hammons <jlhamm@acm.org>
Sat, 23 Jun 2018 16:57:21 +0000 (11:57 -0500)
committerShamus Hammons <jlhamm@acm.org>
Sat, 23 Jun 2018 16:57:21 +0000 (11:57 -0500)
commit30a208654896284b50e7b362e97d3e63ec717b96
tree8b35c55fb50f2ffd085d4b26c54784ff10c67aed
parent790cd95291aa2dcfd3128652ef9c34bab1398a8d
Cleanup of codebase and initial commit of 56K assembler by ggn.

There's still a ways to go before this will work properly as we need to
add proper fixup handling and origin (".org") bookkeeping. As it is now,
the addition of all the miscellaneous bits and bobs to support the main
56K assembler are in place but they don't cause any regressions to the
existing assemblers already present in RMAC. Stay tuned for Round 2!
24 files changed:
.gitignore
6502.c
6502.tab [moved from 6502.tbl with 100% similarity]
68k.mch [moved from 68ktab with 100% similarity]
68kgen.c
direct.c
direct.tab [moved from mntab with 100% similarity]
dsp56k.c [new file with mode: 0644]
dsp56k.h [new file with mode: 0644]
dsp56k.mch [new file with mode: 0644]
dsp56k_amode.c [new file with mode: 0644]
dsp56k_amode.h [new file with mode: 0644]
dsp56k_mach.c [new file with mode: 0644]
dsp56k_mach.h [new file with mode: 0644]
dsp56kgen.c [new file with mode: 0644]
expr.c
kw.tab [moved from kwtab with 73% similarity]
makefile
procln.c
risc.tab [moved from risctab with 100% similarity]
rmac.h
sect.c
sect.h
token.h