as: lots of stuff here
authorAlan Cox <alan@linux.intel.com>
Mon, 30 Oct 2017 23:44:05 +0000 (23:44 +0000)
committerAlan Cox <alan@linux.intel.com>
Mon, 30 Oct 2017 23:44:05 +0000 (23:44 +0000)
commit5715297aad9bfad257d9366c141494c093effad9
treed628579142bf6aa09e6a147178e342ed2ff6e931
parentd04671a661fb82beabeacaef33e7d3c30f746d6f
as: lots of stuff here

- Rework types for cpu / flags
- Add 6502 types
- Teach ld that there can be a ZP segment
- Restructure the assembler to put arch specific code in less files
- Fix various minor bugs (segment checking etc)
- Fix a bug where a_sym was not reliably set to NULL for constants
- Add initial test 6502 support to prove can re-target easily
Applications/MWC/cmd/asz80/Makefile.z80
Applications/MWC/cmd/asz80/as.h
Applications/MWC/cmd/asz80/as0.c
Applications/MWC/cmd/asz80/as1.c
Applications/MWC/cmd/asz80/as2.c
Applications/MWC/cmd/asz80/as3.c
Applications/MWC/cmd/asz80/as4.c
Applications/MWC/cmd/asz80/as6.c
Applications/MWC/cmd/asz80/ld.c
Applications/MWC/cmd/asz80/obj.h