fix special values in COFF symbol table

git-svn-id: svn://kolibrios.org@541 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Sergey Semyonov (Serge) 2007-06-14 11:47:17 +00:00
parent 07486a11e4
commit 1be3cabb3a

View File

@ -618,6 +618,11 @@ proc fix_coff_symbols stdcall, sec:dword, symbols:dword,\
mov [edi+CSYM.Value], eax mov [edi+CSYM.Value], eax
jmp .next jmp .next
.internal: .internal:
cmp bx, -1
je .next
cmp bx, -2
je .next
dec ebx dec ebx
shl ebx, 3 shl ebx, 3
lea ebx, [ebx+ebx*4] lea ebx, [ebx+ebx*4]