summaryrefslogtreecommitdiff
path: root/BaseTools/Source/C
AgeCommit message (Expand)AuthorFilesLines
2025-11-05BaseTools: Update Brotli Compress to 1.2.0Vineel Kovvuri[MSFT]3-1/+9
2025-11-03BaseTools/GenFW: RISC-V: Detect Zicfilp extensionTuan Phan2-0/+8
2025-10-30BaseTools: Remove DXE_SAL_DRIVERSathya Ravichandran2-9/+3
2025-10-21BaseTools: Add Quoting to Python Path on WindowsNate DeSimone1-6/+7
2025-10-17BaseTools/Source/C/GenFw: Add --image-version optionMichael D Kinney1-0/+68
2025-10-17BaseTools/Source/C/GenFw: Add no symbols check to --prmMichael D Kinney1-12/+18
2025-09-26BaseTools: Remove ARM32 SupportOliver Smith-Denny11-637/+17
2025-09-17BaseTools/VfrCompile: Fix compiler warning C++17 does not allow registerVishal Oliyil Kunnil3-13/+13
2025-08-22BaseTools/VfrCompile: Add check for setting string default to numberGao Qihang1-2/+3
2025-07-08BaseTools: Remove UGA supportGuoMinJ2-211/+0
2025-06-24BaseTools/GetFw: Skip R_X86_64_NONE relocationsMichael D Kinney1-0/+12
2025-06-07BaseTools: Add support for mingw-w64Nate DeSimone13-95/+479
2025-04-29BaseTools: Add support for GCC preprocessor line directivesNate DeSimone1-1/+2
2025-03-22BaseTools/GenFv: Ensure the minimum pad file size for the FV with VTFPhil Noh1-14/+29
2025-03-12BaseTools/Source/C: Disable VS flexible array member warningMichael D Kinney1-1/+8
2025-01-31BaseTools/Pccts: set C standardGerd Hoffmann2-2/+2
2024-12-21BaseTools: Support custom library build for base tools on Linux ARMkuqin126-6/+36
2024-12-21BaseTools: Adding cross compilation of BaseTool for Windows ARM/ARM64Kun Qin3-6/+26
2024-12-21BaseTools: Adding support of building BaseTool on Windows ARM/ARM64kuqin127-0/+29
2024-10-23BaseTools/GenFw X64: Detect GOTCPRELX relaxations applied by LLDArd Biesheuvel1-1/+10
2024-09-27BaseTools: Fix redefinition of UINT8_MAX in Decompress.c on XCODE5Mike Beaton1-0/+2
2024-09-20BaseTools: Update RETURN_ERROR Macro in BaseTypes.hAbdul Lateef Attar1-1/+3
2024-07-26BaseTools: Move MEMORY_TYPE_* Defines to EFI_MEMORY_TYPE EnumDmitry Antipov1-1/+14
2024-02-26BaseTools: Update keybaord map based on UEFI spec 2.10Yi Li1-1/+11
2023-12-21BaseTools/GenFw: Correct offset when relocating an ADRJake Garver1-1/+21
2023-11-07BaseTools: GenFw: auto-set nxcompat flagJoey Vagedes1-0/+69
2023-09-25BaseTools/GenFw: Add support for LOONGARCH64 relax relocationDongyan Qian2-1/+32
2023-09-18BaseTools: Remove logic to create AP waking vector in GenFvZhiguang Liu1-199/+0
2023-06-01BaseTools: remove duplicate includes: IndustryStandard/*.hGerd Hoffmann7-740/+2
2023-06-01BaseTools: remove duplicate includes: IndustryStandard/PeImage.hGerd Hoffmann1-790/+0
2023-06-01BaseTools: switch from EFI_IMAGE_MACHINE_* to IMAGE_FILE_MACHINE_*Gerd Hoffmann7-55/+50
2023-06-01BaseTools: drop IMAGE_FILE_MACHINE_ARM hacksGerd Hoffmann1-19/+4
2023-06-01BaseTools: remove duplicate includes: IndustryStandard/Acpi*.hGerd Hoffmann8-1595/+7
2023-06-01BaseTools: remove duplicate includes: <arch>/ProcessorBind.hGerd Hoffmann9-806/+19
2023-06-01BaseTools: remove WinNtInclude.hGerd Hoffmann6-75/+0
2023-05-08BaseTools: use threading.current_thread in NmakeSubdirs.pyRebecca Cran1-1/+1
2023-04-07BaseTools/GenFw: Add DllCharacteristicsEx field to debug dataArd Biesheuvel3-15/+55
2023-04-07BaseTools/GenFw: Parse IBT/BTI support status from ELF noteArd Biesheuvel2-0/+59
2023-04-06BaseTools: Update antlr makefile to use cc by defaultRebecca Cran1-5/+0
2023-04-05BaseTools: Build against C++14 when building with clangRebecca Cran1-1/+1
2023-04-05BaseTools: Allow users to build with clang using CC=clang CXX=clang++Rebecca Cran5-18/+22
2023-04-05BaseTools: Allow users to specify compiler to use with make CC= CXX=Rebecca Cran8-58/+58
2023-04-03BaseTools/VfrCompile: Fix potential buffer overwritesMichael Kubacki2-7/+7
2023-03-24BaseTools: Replace duplicate __PcdSet prototype with __PcdGetRebecca Cran1-7/+6
2023-03-24BaseTools: Source/C/Common: Fix doc block locations and convert to DoxygenRebecca Cran29-4065/+2072
2023-02-07BaseTools: remove useless dependency on libuuidThierry LARONDE2-10/+1
2022-12-30BaseTools: Use BUILD_CC when checking gcc version in DevicePathJake Garver1-1/+1
2022-11-09BaseTools: Fix wrong type of arguments to formatting functionsMichael Kubacki5-8/+8
2022-11-08BaseTools/Source/C: Use /Z7 instead of /Zi for host toolsMichael D Kinney5-14/+12
2022-10-22BaseTools: Fixed the multiple pairs brackets issue in GenFvChao Li1-3/+3