summaryrefslogtreecommitdiff
path: root/BaseTools
AgeCommit message (Expand)AuthorFilesLines
2026-03-07BaseTools/WindowsVsToolChain.py: Minor code style updatesMike Beaton1-2/+2
2026-03-06BaseTools/Source/Python/Trim: Add -f/--source-code-format optionMichael D Kinney2-4/+12
2026-03-05BaseTools: fix mdlint issuesSherry Fan3-152/+234
2026-02-28BaseTools/Eot: Apply CParser4 ANTLR 4.9 regeneration whitespace changesMichael Kubacki3-16/+21
2026-02-28BaseTools/Eot: Regenerate CParser4 files with ANTLR 4.9Michael Kubacki3-900/+929
2026-02-28BaseTools/Ecc: Apply CParser4 ANTLR 4.9 regeneration whitespace changesMichael Kubacki3-16/+21
2026-02-28BaseTools/Ecc: Regenerate CParser4 files with ANTLR 4.9Michael Kubacki3-895/+924
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-27BaseTools: Remove no longer needed warning suppressionMike Beaton1-17/+17
2026-02-26BaseTools: Remove GCC5 support from LinuxGccToolChain.pyMike Beaton1-37/+27
2026-02-26BaseTools: Remove previously deprecated GCC48, GCC49 and GCC5Mike Beaton1-638/+184
2026-02-26BaseTools: Remove period in v3.00 comment to standardize punctuationMike Beaton1-1/+1
2026-02-24BaseTools: Replace include guards with #pragma onceMichael Kubacki49-337/+187
2026-02-24BaseTools/Ecc: Remove #ifndef include guard checksMichael Kubacki5-92/+0
2026-02-24BaseTools/VfrCompile: Add #pragma once supportMichael Kubacki1-9/+13
2026-02-12Revert "BaseTools: Add support for out-of-tree builds"Michael D Kinney11-116/+64
2026-02-12Revert "BaseTools/Source/C/Makefile: Update OBJECTS using OS specific SEP"Michael D Kinney1-2/+1
2026-02-10BaseTools: Update wiki linksMichael Kubacki1-1/+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 Tymoshenko11-64/+116
2026-02-02BaseTools: Refactor shell BinWrappers/PosixLike wrappersOleksandr Tymoshenko13-306/+34
2026-02-02BaseTools: Remove unused rules and dependenciesOleksandr Tymoshenko1-5/+1
2026-02-02BaseTools/Tests: Generate interim files in temp directoryOleksandr Tymoshenko2-7/+6
2026-02-02BaseTools/Tests: Fix clean targetOleksandr Tymoshenko1-4/+8
2026-02-01BaseTools/EfiRom: fix compiler warningGerd Hoffmann1-2/+1
2026-02-01BaseTools/StringFuncs: fix gcc 16 warningGerd Hoffmann1-2/+1
2026-01-30BaseTools: Prevent Subsection PCDs from polluting global expressionsPaddyDeng1-2/+3
2026-01-29BaseTools/Plugin/WindowsVsToolChain: Add WindowsSDKLibVersionMichael D Kinney1-1/+1
2026-01-29BaseTools/Plugin/WindowsVsToolChain: CLANGPDB add IA32 DLLs to PathMichael D Kinney1-0/+9
2026-01-23BaseTools/Conf: CLANGDWARF remove -mno-sse -mno-mmxMichael D Kinney1-1/+1
2026-01-20BaseTools: use double hyphens for CLANGPDB llvm-rcAlexander Gryanko1-0/+1
2026-01-15BaseTools: tools_def: Add support for CLANGPDB with AARCH64Oliver Smith-Denny2-1/+47
2026-01-12BaseTools/PatchCheck.py: Disallow commit subject lines that end with periodMike Beaton1-0/+3
2026-01-07BaseTools: Drop AArch64 definitions, Linker aligning and EBC infoDaniel1-39/+3
2026-01-07BaseTools: Add VS2026 support.Daniel4-5/+311
2026-01-06BaseTools/Plugin/HostBasedUnitTestRunner: Add missing quotes for WindowsMichael D Kinney1-1/+1
2026-01-06BaseTools/WindowsVsToolChain: Add CLANG supportMichael D Kinney1-54/+127
2026-01-06BaseTools/Conf: Add target to CLANGDWARF for IA32/X64Michael D Kinney1-6/+6
2026-01-06BaseTools/Conf: Use common rule for Hii-Binary-PackageMichael D Kinney2-10/+44
2026-01-06BaseTools/Conf: Align CLANGDWARF with GCC .efi rulesMichael D Kinney2-10/+6
2026-01-06BaseTools/Conf: Update CLANG NASM flags for IA32/X64Michael D Kinney1-4/+20
2026-01-06BaseTools/Source/C/Makefiles: Detect cycle in pidsMichael D Kinney1-0/+4
2026-01-06BaseTools/build: Add defines for Windows build environmentsMichael D Kinney1-0/+5
2025-12-26BaseTools: Add CLANG support to Edk2ToolsBuild.pyMichael D Kinney1-4/+10
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/Conf: Remove -U _MSC_VER from CLANGPDBMichael D Kinney1-1/+1
2025-12-24BaseTools: GNUMakefiles must use CMD.EXE in WindowsMichael D Kinney9-17/+25
2025-12-22BaseTools/Plugin/HostBasedUnitTestRunner: Merge clang coverage filesCosmo Lai1-99/+86