5.0.5, better, sort of, doesn't seg fault.
Creates lst and msg files, no dbg.
Once I add dir, program hangs or is stuck in a loop, at: | Analyse Data Structs
Old dir:
Code: Select all
args 76af 76b2 : O 2 UY : UW N
args 772c 772f : O 2 UY : UW N
word 7732 7733
7729: ef,bf,04 call 7beb Sub_7beb (
772c: 0f #arg 1 f,
772d: 02 #arg 2 2,
772e: 80,a7 #arg 3 a780 );
7730: 20,11 sjmp 7743 goto 7743;
7732: 34,77 word 7734
New dir:
Code: Select all
args 76af 76b2 [ UY ][ UY ][ UY ][ UW N ]
args 772c 772f [ UY ][ UY ][ UY ][ UW N ]
word 7732 7733
7729: ef,bf,04 call 7beb Sub_7beb (
772c: 0f #arg 1 f,
772d: 02 #arg 2 2,
772e: 80 #arg 3 80,
772f: a7,20 #arg 4 20a7 );
7732: 34,77,04 jnb B4,R77,7739 if (B4_R77 = 1) {
Sad 5.0.5 is creating too many args, there should be two(2) byte args and one(1) word arg for a total of three(3) args, not four(4) args.