summaryrefslogtreecommitdiff
path: root/BaseTools/Source/C
AgeCommit message (Expand)AuthorFilesLines
13 daysBaseTools/GenSec: Use SECTION_SIZE to read section sizeMingjie Shen1-1/+1
2026-07-22BaseTools: Add support for preserving build IDChris Fernald4-8/+110
2026-07-16BaseTools/GenFv: Preserve legacy rebase behavior when Xip is unusedMichael D Kinney2-2/+6
2026-06-22BaseTools/GenFv: Parse ,XIP suffix for per-file rebase controlMichael D Kinney2-2/+24
2026-06-22BaseTools/GenFw: Fix LoongArch ELF-to-PE RVA conversionDongyan Qian1-17/+31
2026-05-26BaseTools: Adjust the LoongArch PC related static relocationChao Li1-60/+85
2026-04-23BaseTools: Add missing machine types while dumping Option RomQihang Gao1-0/+2
2026-03-26BaseTools: Enable control flow guard for Windows buildsKun Qin2-6/+6
2026-03-26BaseTools: Suppress C4028 warning to support older VS toolchain buildsKun Qin1-0/+6
2026-03-13BaseTools: GenFfs/GenFv/GenSec: Fixing Warning 4319 from MSVCKun Qin3-3/+3
2026-02-27BaseTools/Source/C/Include/Common: Add back include guardMichael D Kinney6-0/+30
2026-02-27BaseTools/Source/C/VfrCompile: Fix parallel make failuresMichael D Kinney1-3/+4
2026-02-24BaseTools: Replace include guards with #pragma onceMichael Kubacki49-337/+187
2026-02-24BaseTools/VfrCompile: Add #pragma once supportMichael Kubacki1-9/+13
2026-02-12Revert "BaseTools: Add support for out-of-tree builds"Michael D Kinney8-100/+61
2026-02-12Revert "BaseTools/Source/C/Makefile: Update OBJECTS using OS specific SEP"Michael D Kinney1-2/+1
2026-02-06BaseTools/Source/C/Makefile: Update OBJECTS using OS specific SEPMichael D Kinney1-1/+2
2026-02-02BaseTools: Add support for out-of-tree buildsOleksandr Tymoshenko8-61/+100
2026-02-02BaseTools: Remove unused rules and dependenciesOleksandr Tymoshenko1-5/+1
2026-02-01BaseTools/EfiRom: fix compiler warningGerd Hoffmann1-2/+1
2026-02-01BaseTools/StringFuncs: fix gcc 16 warningGerd Hoffmann1-2/+1
2026-01-06BaseTools/Source/C/Makefiles: Detect cycle in pidsMichael D Kinney1-0/+4
2025-12-24BaseTools/GenFw: Ignore R_*_NONE relocations on all architecturesArd Biesheuvel1-10/+9
2025-12-24BaseTools,UefiPayloadPkg: Replace deprecated R_AARCH64_NONE valueArd Biesheuvel1-1/+1
2025-12-24BaseTools: GNUMakefiles must use CMD.EXE in WindowsMichael D Kinney7-15/+15
2025-12-22BaseTools: Fix multiple security vulnerabilities (Defense in Depth)200004198-126/+173
2025-12-03BaseTools/VfrCompile: Minor code cleanupMike Beaton6-17/+17
2025-12-03BaseTools/VfrCompile: Fix null pointer deref when dumping internal typesMike Beaton1-2/+4
2025-12-03BaseTools/VfrCompile: Fix bit field access logicMike Beaton2-3/+3
2025-12-03BaseTools/VfrCompile: Prevent uninitialized memory accessMike Beaton1-12/+15
2025-12-03BaseTools/VfrCompile: Fix EFI_GUID unaligned accessMike Beaton2-3/+9
2025-12-03BaseTools/VfrCompile: Fix memory issuesVitaly Cheptsov1-1/+7
2025-12-03BaseTools: Update OFFSET_OF macro for use with UBSanMike Beaton1-1/+7
2025-11-21BaseTools: Fix error messages in GnuMakeUtils scriptOleksandr Tymoshenko1-9/+9
2025-11-19BaseTools: Update brotli submoduleDongyan Qian1-0/+0
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