Remove broken links in project file, fix run to use relocated test file

This commit is contained in:
Lane Roathe 2020-01-14 16:49:48 -08:00
parent 9f510117c0
commit 0bedddc756
3 changed files with 12 additions and 33 deletions

View File

@ -91,9 +91,7 @@
2F5E55F3237CBECB0091163D /* httpclient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = httpclient.cpp; sourceTree = "<group>"; }; 2F5E55F3237CBECB0091163D /* httpclient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = httpclient.cpp; sourceTree = "<group>"; };
2F5E55F4237CBECB0091163D /* pallogger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pallogger.cpp; sourceTree = "<group>"; }; 2F5E55F4237CBECB0091163D /* pallogger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pallogger.cpp; sourceTree = "<group>"; };
2F5E55F5237CBECB0091163D /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; 2F5E55F5237CBECB0091163D /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
2F5E5665237CC26F0091163D /* main.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = main.s; sourceTree = "<group>"; };
2F5E5667237CC26F0091163D /* qatools */ = {isa = PBXFileReference; lastKnownFileType = file; path = qatools; sourceTree = "<group>"; }; 2F5E5667237CC26F0091163D /* qatools */ = {isa = PBXFileReference; lastKnownFileType = file; path = qatools; sourceTree = "<group>"; };
2F5E5668237CC26F0091163D /* testfile.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = testfile.s; sourceTree = "<group>"; };
2F5E566A237CC26F0091163D /* tool.macs.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = tool.macs.s; sourceTree = "<group>"; }; 2F5E566A237CC26F0091163D /* tool.macs.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = tool.macs.s; sourceTree = "<group>"; };
2F5E566B237CC26F0091163D /* qatools.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = qatools.s; sourceTree = "<group>"; }; 2F5E566B237CC26F0091163D /* qatools.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = qatools.s; sourceTree = "<group>"; };
2F5E566C237CC26F0091163D /* qatools.1.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = qatools.1.s; sourceTree = "<group>"; }; 2F5E566C237CC26F0091163D /* qatools.1.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = qatools.1.s; sourceTree = "<group>"; };
@ -323,9 +321,7 @@
2F5E5664237CC26F0091163D /* src */ = { 2F5E5664237CC26F0091163D /* src */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
2F5E5665237CC26F0091163D /* main.s */,
2F5E5666237CC26F0091163D /* obj */, 2F5E5666237CC26F0091163D /* obj */,
2F5E5668237CC26F0091163D /* testfile.s */,
2F5E5669237CC26F0091163D /* tools */, 2F5E5669237CC26F0091163D /* tools */,
2F5E566F237CC26F0091163D /* asm */, 2F5E566F237CC26F0091163D /* asm */,
2F5E5679237CC26F0091163D /* merlin_convert.s */, 2F5E5679237CC26F0091163D /* merlin_convert.s */,

View File

@ -36,6 +36,12 @@
ReferencedContainer = "container:qasm.xcodeproj"> ReferencedContainer = "container:qasm.xcodeproj">
</BuildableReference> </BuildableReference>
</MacroExpansion> </MacroExpansion>
<CommandLineArguments>
<CommandLineArgument
argument = ""
isEnabled = "NO">
</CommandLineArgument>
</CommandLineArguments>
<Testables> <Testables>
</Testables> </Testables>
</TestAction> </TestAction>
@ -61,7 +67,7 @@
</BuildableProductRunnable> </BuildableProductRunnable>
<CommandLineArguments> <CommandLineArguments>
<CommandLineArgument <CommandLineArgument
argument = "&quot;${PROJECT_DIR}/src/main.s&quot;" argument = "&quot;${PROJECT_DIR}/testdata/3001-runfile.s&quot;"
isEnabled = "YES"> isEnabled = "YES">
</CommandLineArgument> </CommandLineArgument>
</CommandLineArguments> </CommandLineArguments>

View File

@ -68,25 +68,9 @@ _LFT ds 1 ;Window edge 0..39
*========================================================== *==========================================================
* Program Entry * Program Entry
;Issue #26 - This should start at the ORG in the linkscript, not at the last ORG in the DUM sections. START
START adc (0,x)
adc ($80,x)
; PUT current issue here, so it's the first thing assembled.
; The rest below are unit tests to make sure future changes don't break existing code!
; START OF TESTS KNOWN TO HAVE PASSED IN PREVIOUS BUILDS
; --- Test all instructions in all their modes, with as many variants as possible ---
;adc (ZP,x)
adc (0,x)
adc ($80,x)
adc (_tmp,x) adc (_tmp,x)
adc (_tmp+0,x) adc (_tmp+0,x)
adc (_tmp+$10,x) adc (_tmp+$10,x)
@ -103,10 +87,7 @@ START
adc #$1111 adc #$1111
adc $1111 adc $1111
; --- Other tests that have proven helpful --- sta TSTADDR+dum0
; Tests regarding issues with math and zp,x
sta TSTADDR+dum0
sta TSTADDR+_num1+dum0 sta TSTADDR+_num1+dum0
sta TSTADDR+_num1+dum0,x sta TSTADDR+_num1+dum0,x
@ -153,11 +134,7 @@ GetKey ldx $C000
myQuit myQuit
jmp DOSWARM jmp DOSWARM
; --- Tests used when addressing issues opened against Merlin32 --- org $2000
;Issue #26 (lroathe) - ORG in DUM section is ignored, but can't mess up code ORG
org $2000
lda _LFT lda _LFT
ldx #_LFT ldx #_LFT