Rev 4886 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4886 | Rev 4888 | ||
---|---|---|---|
Line 118... | Line 118... | ||
118 | cmp byte[esi], '.' |
118 | cmp byte[esi], '.' |
119 | jne .not_section |
119 | jne .not_section |
120 | inc esi |
120 | inc esi |
121 | mov [symbol_section], 0 |
121 | mov [symbol_section], 0 |
122 | cmp dword[esi], 'text' |
122 | cmp dword[esi], 'text' |
- | 123 | je .section_ok |
|
- | 124 | cmp dword[esi], 'data' |
|
- | 125 | je .section_ok |
|
- | 126 | cmp dword[esi], 'bss ' |
|
123 | jne .skipline |
127 | jne .skipline |
- | 128 | .section_ok: |
|
124 | inc [symbol_section] |
129 | inc [symbol_section] |
125 | jmp .skipline |
130 | jmp .skipline |
126 | .not_section: |
131 | .not_section: |
127 | cmp [symbol_section], 0 |
132 | cmp [symbol_section], 0 |
128 | je .skipline |
133 | je .skipline |
Line 219... | Line 224... | ||
219 | cmp byte[esi], '.' |
224 | cmp byte[esi], '.' |
220 | jne .not_section2 |
225 | jne .not_section2 |
221 | inc esi |
226 | inc esi |
222 | mov [symbol_section], 0 |
227 | mov [symbol_section], 0 |
223 | cmp dword[esi], 'text' |
228 | cmp dword[esi], 'text' |
- | 229 | je .section_ok2 |
|
- | 230 | cmp dword[esi], 'data' |
|
- | 231 | je .section_ok2 |
|
- | 232 | cmp dword[esi], 'bss ' |
|
224 | jne .readline |
233 | jne .readline |
- | 234 | .section_ok2: |
|
225 | inc [symbol_section] |
235 | inc [symbol_section] |
226 | jmp .readline |
236 | jmp .readline |
227 | .not_section2: |
237 | .not_section2: |
228 | cmp [symbol_section], 0 |
238 | cmp [symbol_section], 0 |
229 | je .readline |
239 | je .readline |