summaryrefslogtreecommitdiff
path: root/BaseTools
AgeCommit message (Expand)AuthorFilesLines
2025-11-03BaseTools/GenFW: RISC-V: Detect Zicfilp extensionTuan Phan2-0/+8
2025-10-30BaseTools: Remove DXE_SAL_DRIVERSathya Ravichandran17-45/+20
2025-10-21BaseTools:Remove deprecated ast.Str import for Python 3.14 compatibilityAshraf Ali S1-1/+0
2025-10-21BaseTools: Add Quoting to Python Path on WindowsNate DeSimone1-6/+7
2025-10-17BaseTools/Scripts: KEEP .prmexportdescriptor data sectionsMichael D Kinney1-0/+1
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-10-16BaseTools/FMMT: Fix errors when operating the FV with CRC32 sectionPhil Noh1-6/+1
2025-10-16BaseTools/build.py: set BUILD_TIME_EPOCH if not already in environmentLeif Lindholm1-1/+22
2025-10-16BaseTools/build.py: language cleanup around CheckEnvVariableLeif Lindholm1-3/+3
2025-10-10BaseTools: Disable GCC relax on LoongArchChao Li1-3/+3
2025-09-29BaseTools/Plugin/HostBasedUnitTestRunner: Add CLANG supportMichael D Kinney1-2/+141
2025-09-26BaseTools: Remove ARM32 SupportOliver Smith-Denny33-1143/+57
2025-09-25BaseTools: Align Pre-Processor Macros for CLANGPDB and CLANGDWARFNate DeSimone1-1/+1
2025-09-22BaseTools/Conf: Add support for C++ compiler flagsMichael D Kinney1-3/+21
2025-09-22BaseTools/Conf: Remove -nostdlib -nostdlibinc for CLANGMichael D Kinney1-1/+1
2025-09-22BaseTools/Conf: Remove -imacros from GCC_ASM_FLAGSMichael D Kinney1-1/+1
2025-09-22BaseTools/Conf: Make ASLCC_FLAGS independent of CC_FLAGSMichael D Kinney2-4/+9
2025-09-22BaseTools/Conf: USER_DEFINED/HOST_APPLICATION CLANG supportMichael D Kinney1-1/+1
2025-09-22BaseTools/Conf: Fix build_rule.template for CLANGDWARFMichael D Kinney1-2/+2
2025-09-17BaseTools/VfrCompile: Fix compiler warning C++17 does not allow registerVishal Oliyil Kunnil3-13/+13
2025-09-05BaseTools: PatchCheck.py: Allow MultiPkg Commits For Subject CheckOliver Smith-Denny1-3/+9
2025-09-05BaseTools/PatchCheck.py: Check CI Options Before ParsingOliver Smith-Denny1-1/+1
2025-09-04BaseTools: Update architectures in target.templateGao Qihang1-2/+2
2025-08-25BaseTools: DSC: fix processing !include in multiarch subsectionsSergii Dmytruk1-1/+5
2025-08-22BaseTools/VfrCompile: Add check for setting string default to numberGao Qihang1-2/+3
2025-07-30BaseTools: Fix FMMT FvHandler Padding operation issuesecurity-advisory/cve-2025-xxxxx/advisoryYuwei Chen1-4/+22
2025-07-23BaseTools/tools_def: Enable frame pointer for RISC-VTuan Phan1-1/+1
2025-07-22BaseTools/tools_def: Always link with -Wl,-z,notext for BFD/LLDJames Le Cuirot1-10/+11
2025-07-22BaseTools/tools_def: Make linker warnings fatal for RISCV + LOONGARCH64James Le Cuirot1-3/+3
2025-07-22BaseTools/tools_def: Drop unused GCC IA32/X64 flag variablesJames Le Cuirot1-12/+9
2025-07-10BaseTools/toolsetup.bat: Set IASL_PREFIX when using Mingw-w64 on WindowsNate DeSimone2-1/+17
2025-07-10BaseTools/tools_def: Use MSVC ABI for CLANGPDB TargetsNate DeSimone1-3/+3
2025-07-08BaseTools: Remove UGA supportGuoMinJ2-211/+0
2025-07-08BaseTools: Improve report generation for Nested Fvs.Aaron Pop1-7/+15
2025-07-04BaseTools: Fix the spelling or typoAbdul Lateef Attar1-1/+2
2025-07-02BaseTools/PatchCheck.py: permit at least 20 characters after ':'Leif Lindholm1-2/+7
2025-07-02BaseTools/PatchCheck.py: clean up subject line length handlingLeif Lindholm1-10/+8
2025-07-02BaseTools/PatchCheck.py: drop redundant line count checkLeif Lindholm1-1/+1
2025-07-01BaseTools: WorkSpace: Remove unnecessary codePierre Gondois7-144/+0
2025-07-01BaseTools: UPT/Library: Remove unnecessary codePierre Gondois7-1155/+0
2025-07-01BaseTools: UPT/Xml: Remove unnecessary codePierre Gondois1-1/+0
2025-07-01BaseTools: UPT/PomAdapter: Remove unnecessary codePierre Gondois1-47/+0
2025-07-01BaseTools: UPT/Parser: Remove unnecessary codePierre Gondois3-72/+0
2025-07-01BaseTools: Table: Remove unnecessary codePierre Gondois3-36/+0
2025-07-01BaseTools: GenFds: Remove unnecessary codePierre Gondois6-63/+0
2025-07-01BaseTools: FMTT: Remove unnecessary codePierre Gondois4-51/+1
2025-07-01BaseTools: Eot: Remove unnecessary codePierre Gondois7-308/+0
2025-07-01BaseTools: Ecc: Remove unnecessary codePierre Gondois5-200/+0
2025-07-01BaseTools: Capsule: Remove unnecessary codePierre Gondois1-5/+0