version 1.67.37 (Mar 24, 2009)
[-] The .efi extension is now generated for EFI PE formats.
[-] Fixed a bug with invalid size of memory operand for SSE4 instructions.

version 1.67.36 (Mar 20, 2009)
[-] The size of section table was stored with a wrong value in symbols file, it should have the correct value now. 


git-svn-id: svn://kolibrios.org@1054 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
heavyiron
2009-03-27 22:25:44 +00:00
parent 77266e66b4
commit 361dc65fd3
3 changed files with 9 additions and 2 deletions

View File

@@ -46,6 +46,8 @@ formatter:
jne no_extension
cmp [subsystem],1
je sys_extension
cmp [subsystem],10
jae efi_extension
bt [format_flags],8
jnc exe_extension
mov eax,'.dll'
@@ -53,6 +55,9 @@ formatter:
sys_extension:
mov eax,'.sys'
jmp make_extension
efi_extension:
mov eax,'.efi'
jmp make_extension
bin_extension:
mov eax,'.bin'
bt [format_flags],0
@@ -4129,7 +4134,7 @@ dump_symbols:
add eax,ecx
mov [ebx-38h+28h],eax
mov eax,[number_of_sections]
shl eax,3
shl eax,2
mov [ebx-38h+34h],eax
mov esi,[memory_start]
prepare_preprocessed_source: