Rev 2672 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2672 | Rev 3662 | ||
---|---|---|---|
Line 54... | Line 54... | ||
54 | mcall |
54 | mcall |
Line 55... | Line 55... | ||
55 | 55 | ||
56 | cmp [params],0 |
56 | cmp [params],0 |
Line -... | Line 57... | ||
- | 57 | jz start_1 |
|
- | 58 | ||
- | 59 | ;---------GerdtR |
|
- | 60 | or ecx,-1 |
|
- | 61 | mov esi,params |
|
- | 62 | cmp byte[esi],' ' |
|
- | 63 | jne @f |
|
- | 64 | mov edi,esi |
|
- | 65 | mov al,' ' |
|
- | 66 | repe scasb |
|
- | 67 | mov esi,edi |
|
- | 68 | dec esi |
|
- | 69 | @@: |
|
- | 70 | ||
- | 71 | mov edi,dbgWord |
|
- | 72 | @@: lodsb |
|
- | 73 | scasb |
|
- | 74 | jne NoOutDebugInfo |
|
- | 75 | cmp byte[edi],0 |
|
- | 76 | jnz @b |
|
- | 77 | ||
- | 78 | cmp byte[esi],' ' |
|
- | 79 | jne NoOutDebugInfo |
|
- | 80 | ||
- | 81 | mov edi,esi |
|
- | 82 | mov al,' ' |
|
- | 83 | repe scasb |
|
- | 84 | mov esi,edi |
|
- | 85 | dec esi |
|
- | 86 | ||
- | 87 | mov edi,params |
|
- | 88 | @@: lodsb |
|
- | 89 | stosb |
|
- | 90 | test al,al |
|
- | 91 | jnz @b |
|
- | 92 | ||
- | 93 | ; mov [bGenerateDebugInfo], 1 |
|
- | 94 | or dword[ch1_dbg.flags],10b |
|
- | 95 | ||
- | 96 | ||
- | 97 | NoOutDebugInfo: |
|
- | 98 | ;---------/GerdtR |
|
- | 99 | ||
- | 100 | ||
57 | jz start_1 |
101 | |
58 | 102 | ||
59 | mov ecx,10 |
103 | mov ecx,10 |
60 | mov eax,' ' |
104 | mov eax,' ' |
61 | mov edi,infile |
105 | mov edi,infile |
Line 651... | Line 695... | ||
651 | 695 | ||
652 | _mode dd NORMAL_MODE |
696 | _mode dd NORMAL_MODE |
653 | _run_outfile dd 0 |
697 | _run_outfile dd 0 |
Line -... | Line 698... | ||
- | 698 | ;bGenerateDebugInfo db 0 |
|
- | 699 | ||
654 | ;bGenerateDebugInfo db 0 |
700 | dbgWord db '-d',0 |
655 | 701 | ||
656 | sub_table: |
702 | sub_table: |
657 | times $41 db $00 |
703 | times $41 db $00 |
658 | times $1A db $20 |
704 | times $1A db $20 |