4510 support for da65: fixed docs and Makefile for testcase.
This commit is contained in:
@@ -243,7 +243,7 @@ manipulation and bit test-and-branch commands.
|
|||||||
|
|
||||||
When disassembling 4510 code, due to handling of 16-bit wide branches, da65
|
When disassembling 4510 code, due to handling of 16-bit wide branches, da65
|
||||||
can produce output that can not be re-assembled, when one or more of those
|
can produce output that can not be re-assembled, when one or more of those
|
||||||
branches point outside of the disassmbled memory. This can happen when text
|
branches point outside of the disassembled memory. This can happen when text
|
||||||
or binary data is processed.
|
or binary data is processed.
|
||||||
|
|
||||||
While there is some code for the 65816 in the sources, it is currently
|
While there is some code for the 65816 in the sources, it is currently
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ $$(WORKDIR)/$(1)-reass.s: $$(WORKDIR)/$(1)-disass.bin
|
|||||||
|
|
||||||
$$(WORKDIR)/$(1)-reass.bin: $$(WORKDIR)/$(1)-reass.s
|
$$(WORKDIR)/$(1)-reass.bin: $$(WORKDIR)/$(1)-reass.s
|
||||||
@$$(BINDIR)/cl65 --cpu $(1) -t none $(START) --obj-path $$(WORKDIR) -o $$@ $$<
|
@$$(BINDIR)/cl65 --cpu $(1) -t none $(START) --obj-path $$(WORKDIR) -o $$@ $$<
|
||||||
|
@rm -f $(1)-reass.o #workaround for #168
|
||||||
@cmp $$@ $$(WORKDIR)/$(1)-disass.bin
|
@cmp $$@ $$(WORKDIR)/$(1)-disass.bin
|
||||||
@echo da65 --cpu $(1) ok
|
@echo da65 --cpu $(1) ok
|
||||||
endef
|
endef
|
||||||
|
|||||||
Reference in New Issue
Block a user