diff options
author | klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-07-10 09:38:06 +0000 |
---|---|---|
committer | klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-07-10 09:38:06 +0000 |
commit | 66e1951f49895d87493fccb52b699b599be55ca5 (patch) | |
tree | 6c907d93c8bf416a9bc11b8264a632c0528875a9 /BaseTools/Bin/Win32 | |
parent | 0e0eeecad42a9aaf17e304fdffabbeed0e8d3a44 (diff) | |
download | edk2-platforms-66e1951f49895d87493fccb52b699b599be55ca5.tar.xz |
Synchronize build tools binaries with source code r1654 at build tool project.
The modifications includes:
1) Correct the issue that build tool generate UINT8 array for unicode string type PCD, it maybe cause alignment issue. Now build tool will generate UINT16 array for unicode string type PCD.
2) Merge FdfParser.py updates to FdfParserLite.py
3) Replace EFI_IMAGE_NT_HEADERS with EFI_IMAGE_OPTIONAL_HEADER_UNION. (GenFv)
The code referencing EFI_IMAGE_NT_HEADERS has been modified to
refer to EFI_IMAGE_OPTIONAL_HEADER_UNION => Pe32/Pe32Plus.
4) Remove definitions of build machine specific types.
Remove EFI_IMAGE_OPTIONAL_HEADER, EFI_IMAGE_NT_HEADERS,
EFI_IMAGE_NT_OPTIONAL_HDR_MAGIC, and EFI_IMAGE_MACHINE_TYPE_SUPPORTED,
since these were defined differently based on the architecture
of the build machine. The BaseTools should support the edk2
supported processor architectures and not depend on the architecture
of the build platform.
5) Added support for the ARM processor type
Added RVCT as a ToolChainFamily (Real View Compiler Tools from ARM)
Enabled FixedAtBuild 32-bit PCDs to be used from GCC or RVCT assembler.
Updated GenFw to support RVCT ELF images and removed #ifdefs for ELF. Also made ELF to PE/COFF features available on all supported build targets for the tools by adding some FreeBSD ELF headers.
Updated GenFv to support the ARM reset vector in ZeroBytes of the FV header.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8872 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'BaseTools/Bin/Win32')
-rwxr-xr-x | BaseTools/Bin/Win32/BootSectImage.exe | bin | 393216 -> 393216 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/EfiLdrImage.exe | bin | 421888 -> 421888 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/EfiRom.exe | bin | 446464 -> 446464 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/Fpd2Dsc.exe | bin | 1426446 -> 1455182 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenBootSector.exe | bin | 425984 -> 425984 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenCrc32.exe | bin | 425984 -> 425984 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenDepex.exe | bin | 609224 -> 620299 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenFds.exe | bin | 1428270 -> 1447089 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenFfs.exe | bin | 430080 -> 430080 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenFv.exe | bin | 475136 -> 479232 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenFw.exe | bin | 462848 -> 466944 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenPage.exe | bin | 421888 -> 421888 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenSec.exe | bin | 446464 -> 446464 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/GenVtf.exe | bin | 442368 -> 442368 bytes |
-rw-r--r-- | BaseTools/Bin/Win32/LzmaCompress.exe | bin | 397312 -> 397312 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/MigrationMsa2Inf.exe | bin | 1375886 -> 1405032 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/Spd2Dec.exe | bin | 1381109 -> 1409469 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/Split.exe | bin | 425984 -> 425984 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/TargetTool.exe | bin | 579694 -> 591324 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/TianoCompress.exe | bin | 434176 -> 434176 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/Trim.exe | bin | 671474 -> 683659 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/VfrCompile.exe | bin | 1142784 -> 1142784 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/VolInfo.exe | bin | 471040 -> 471040 bytes |
-rwxr-xr-x | BaseTools/Bin/Win32/build.exe | bin | 1677566 -> 1695746 bytes |
24 files changed, 0 insertions, 0 deletions
diff --git a/BaseTools/Bin/Win32/BootSectImage.exe b/BaseTools/Bin/Win32/BootSectImage.exe Binary files differindex 951a062a45..17e56e1cf4 100755 --- a/BaseTools/Bin/Win32/BootSectImage.exe +++ b/BaseTools/Bin/Win32/BootSectImage.exe diff --git a/BaseTools/Bin/Win32/EfiLdrImage.exe b/BaseTools/Bin/Win32/EfiLdrImage.exe Binary files differindex 6772b7e7dd..77a4684691 100755 --- a/BaseTools/Bin/Win32/EfiLdrImage.exe +++ b/BaseTools/Bin/Win32/EfiLdrImage.exe diff --git a/BaseTools/Bin/Win32/EfiRom.exe b/BaseTools/Bin/Win32/EfiRom.exe Binary files differindex 70593b3f50..240520b688 100755 --- a/BaseTools/Bin/Win32/EfiRom.exe +++ b/BaseTools/Bin/Win32/EfiRom.exe diff --git a/BaseTools/Bin/Win32/Fpd2Dsc.exe b/BaseTools/Bin/Win32/Fpd2Dsc.exe Binary files differindex 3f78f04981..36ee2a0051 100755 --- a/BaseTools/Bin/Win32/Fpd2Dsc.exe +++ b/BaseTools/Bin/Win32/Fpd2Dsc.exe diff --git a/BaseTools/Bin/Win32/GenBootSector.exe b/BaseTools/Bin/Win32/GenBootSector.exe Binary files differindex 10d717ec0b..2dde36d194 100755 --- a/BaseTools/Bin/Win32/GenBootSector.exe +++ b/BaseTools/Bin/Win32/GenBootSector.exe diff --git a/BaseTools/Bin/Win32/GenCrc32.exe b/BaseTools/Bin/Win32/GenCrc32.exe Binary files differindex 4c414a6fd3..ea07580b0a 100755 --- a/BaseTools/Bin/Win32/GenCrc32.exe +++ b/BaseTools/Bin/Win32/GenCrc32.exe diff --git a/BaseTools/Bin/Win32/GenDepex.exe b/BaseTools/Bin/Win32/GenDepex.exe Binary files differindex a99f87a452..5217c9f145 100755 --- a/BaseTools/Bin/Win32/GenDepex.exe +++ b/BaseTools/Bin/Win32/GenDepex.exe diff --git a/BaseTools/Bin/Win32/GenFds.exe b/BaseTools/Bin/Win32/GenFds.exe Binary files differindex ea81ec176a..075d0ed010 100755 --- a/BaseTools/Bin/Win32/GenFds.exe +++ b/BaseTools/Bin/Win32/GenFds.exe diff --git a/BaseTools/Bin/Win32/GenFfs.exe b/BaseTools/Bin/Win32/GenFfs.exe Binary files differindex 3ba011fcd6..6a7703e5ac 100755 --- a/BaseTools/Bin/Win32/GenFfs.exe +++ b/BaseTools/Bin/Win32/GenFfs.exe diff --git a/BaseTools/Bin/Win32/GenFv.exe b/BaseTools/Bin/Win32/GenFv.exe Binary files differindex 64f9dc6c88..4ce6c5f6ad 100755 --- a/BaseTools/Bin/Win32/GenFv.exe +++ b/BaseTools/Bin/Win32/GenFv.exe diff --git a/BaseTools/Bin/Win32/GenFw.exe b/BaseTools/Bin/Win32/GenFw.exe Binary files differindex bbf6c658f6..5f085fcf77 100755 --- a/BaseTools/Bin/Win32/GenFw.exe +++ b/BaseTools/Bin/Win32/GenFw.exe diff --git a/BaseTools/Bin/Win32/GenPage.exe b/BaseTools/Bin/Win32/GenPage.exe Binary files differindex a622b99da2..e544ffde0c 100755 --- a/BaseTools/Bin/Win32/GenPage.exe +++ b/BaseTools/Bin/Win32/GenPage.exe diff --git a/BaseTools/Bin/Win32/GenSec.exe b/BaseTools/Bin/Win32/GenSec.exe Binary files differindex 9da6797b93..02e4b940c5 100755 --- a/BaseTools/Bin/Win32/GenSec.exe +++ b/BaseTools/Bin/Win32/GenSec.exe diff --git a/BaseTools/Bin/Win32/GenVtf.exe b/BaseTools/Bin/Win32/GenVtf.exe Binary files differindex 84c3280f0c..cc80e50fb9 100755 --- a/BaseTools/Bin/Win32/GenVtf.exe +++ b/BaseTools/Bin/Win32/GenVtf.exe diff --git a/BaseTools/Bin/Win32/LzmaCompress.exe b/BaseTools/Bin/Win32/LzmaCompress.exe Binary files differindex fb9ddc73ee..b69ee58314 100644 --- a/BaseTools/Bin/Win32/LzmaCompress.exe +++ b/BaseTools/Bin/Win32/LzmaCompress.exe diff --git a/BaseTools/Bin/Win32/MigrationMsa2Inf.exe b/BaseTools/Bin/Win32/MigrationMsa2Inf.exe Binary files differindex 9a36e72ae6..824c351b97 100755 --- a/BaseTools/Bin/Win32/MigrationMsa2Inf.exe +++ b/BaseTools/Bin/Win32/MigrationMsa2Inf.exe diff --git a/BaseTools/Bin/Win32/Spd2Dec.exe b/BaseTools/Bin/Win32/Spd2Dec.exe Binary files differindex c90dd8fff9..7df35b4d5d 100755 --- a/BaseTools/Bin/Win32/Spd2Dec.exe +++ b/BaseTools/Bin/Win32/Spd2Dec.exe diff --git a/BaseTools/Bin/Win32/Split.exe b/BaseTools/Bin/Win32/Split.exe Binary files differindex c056439795..0fba0513cd 100755 --- a/BaseTools/Bin/Win32/Split.exe +++ b/BaseTools/Bin/Win32/Split.exe diff --git a/BaseTools/Bin/Win32/TargetTool.exe b/BaseTools/Bin/Win32/TargetTool.exe Binary files differindex 655c3ec7ee..971981cda9 100755 --- a/BaseTools/Bin/Win32/TargetTool.exe +++ b/BaseTools/Bin/Win32/TargetTool.exe diff --git a/BaseTools/Bin/Win32/TianoCompress.exe b/BaseTools/Bin/Win32/TianoCompress.exe Binary files differindex 9d214eff35..cf254336b2 100755 --- a/BaseTools/Bin/Win32/TianoCompress.exe +++ b/BaseTools/Bin/Win32/TianoCompress.exe diff --git a/BaseTools/Bin/Win32/Trim.exe b/BaseTools/Bin/Win32/Trim.exe Binary files differindex 39699eeccc..2c9d9f42e1 100755 --- a/BaseTools/Bin/Win32/Trim.exe +++ b/BaseTools/Bin/Win32/Trim.exe diff --git a/BaseTools/Bin/Win32/VfrCompile.exe b/BaseTools/Bin/Win32/VfrCompile.exe Binary files differindex a467222bd2..c617654cbd 100755 --- a/BaseTools/Bin/Win32/VfrCompile.exe +++ b/BaseTools/Bin/Win32/VfrCompile.exe diff --git a/BaseTools/Bin/Win32/VolInfo.exe b/BaseTools/Bin/Win32/VolInfo.exe Binary files differindex 6f9b82c916..b3852d2fdd 100755 --- a/BaseTools/Bin/Win32/VolInfo.exe +++ b/BaseTools/Bin/Win32/VolInfo.exe diff --git a/BaseTools/Bin/Win32/build.exe b/BaseTools/Bin/Win32/build.exe Binary files differindex b6e5049e7c..1ce225357e 100755 --- a/BaseTools/Bin/Win32/build.exe +++ b/BaseTools/Bin/Win32/build.exe |