summaryrefslogtreecommitdiff
path: root/BaseTools
AgeCommit message (Expand)AuthorFilesLines
2023-08-02BaseTools: BinToPcd: Resolve xdrlib deprecationJoey Vagedes1-4/+15
2023-07-31BaseTools/tools_def: Add CLANGDWARF support for RISC-VSunil V L1-0/+53
2023-06-27BaseTools/tools_def: Add "-fno-unwind-tables" to GCC5_RISCV64_CC_FLAGSSunil V L1-1/+1
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-06-01BaseTools: add -fdirect-access-external-data to clang pie buildsGerd Hoffmann1-3/+3
2023-06-01BaseTools: make sure the got is emptyGerd Hoffmann2-0/+20
2023-05-29BaseTools: toolsetup.bat always execute PYTHON_HOMEGua Guo1-9/+10
2023-05-12BaseTools/tools_def: Disable overzealous unused variable warning on ClangArd Biesheuvel1-1/+1
2023-05-12BaseTools/tools_def: Drop ref to undefined CLANGDWARF_ARM_PREFIXArd Biesheuvel1-1/+1
2023-05-11BaseTools/Plugin: Too many execute files cause "cmd too long" failureGua Guo1-5/+41
2023-05-11BaseTools: Update Tests/TestTools.py to allow it to work on WindowsRebecca Cran1-1/+3
2023-05-11BaseTools: only print the environment once in toolsetup.batRebecca Cran1-19/+16
2023-05-11BaseTools: Update toolsetup.bat to not use BASETOOLS_PYTHON_SOURCERebecca Cran1-3/+2
2023-05-11BaseTools: Revert Set the CLANGDWARF OBJCOPY path in tools_def.templateRebecca Cran1-4/+0
2023-05-10Remove bashisms from edksetup.sh and BaseTools/BuildEnvRebecca Cran1-15/+15
2023-05-10BaseTools: Remove the CLANGCC build rule for Hii-Binary-Package.UEFI_HIIRebecca Cran1-1/+1
2023-05-10BaseTools: Set CLANGDWARF RC path to llvm-objcopy in tools_def.templateRebecca Cran1-4/+4
2023-05-10BaseTools: Set the CLANGDWARF OBJCOPY path in tools_def.templateRebecca Cran1-0/+4
2023-05-10BaseTools: Remove BUILDRULEFAMILY from CLANGDWARF in tools_def.templateRebecca Cran1-1/+1
2023-05-08BaseTools: Update toolsetup.bat and Tests/PythonTest.py to check verRebecca Cran2-29/+54
2023-05-08BaseTools: use threading.current_thread in NmakeSubdirs.pyRebecca Cran1-1/+1
2023-05-08BaseTools: Remove Python2/Python3 detection from toolset.batRebecca Cran1-48/+16
2023-05-06BaseTools/Conf: Add quotes to ADDDEBUGFLAG in tools_def.txtMichael D Kinney1-2/+2
2023-05-06BaseTools/Conf: Align CLANGDWARF and CLANGPDB warning overridesMichael D Kinney1-1/+1
2023-05-05BaseTools/Conf/tools_def.template: Bump VERSION to 3.00Rebecca Cran1-1/+6
2023-05-05BaseTools: Delete CLANG38 from tools_def.templateRebecca Cran1-211/+22
2023-05-05BaseTools: Remove CLANG35 toolchain from tools_def.templateRebecca Cran1-88/+0
2023-05-05BaseTools: As with CLANGDWARF IA32 and X64, use lld for ARM and AARCH64Rebecca Cran1-6/+6
2023-05-05BaseTools: Add ARM and AARCH64 CLANGDWARF support in tools_def.templateRebecca Cran1-0/+90
2023-05-05BaseTools/Conf/tools_def.template: Add section for deprecated toolchainsRebecca Cran1-8/+23
2023-05-05Add GCC and GCCNOLTO toolchains to tools_def.txt and update packagesRebecca Cran1-0/+366
2023-05-05BaseTools: Update VS toolchain descriptions in tools_def.txt.templateRebecca Cran1-5/+2
2023-05-05BaseTools: Remove EBC (EFI Byte Code) compiler definitionsRebecca Cran1-98/+0
2023-05-05BaseTools: Remove unused IPHONE_TOOLS and SOURCERY_CYGWIN_TOOLS defsRebecca Cran1-4/+0
2023-05-05BaseTools: Remove VS2008-VS2013 remnantsRebecca Cran6-177/+2
2023-05-05BaseTools: Remove VS2008, 2010, 2012 and 2013 toolchain definitionsRebecca Cran1-1005/+0
2023-04-27BaseTools/Plugin: Report error if code coverage failureGua Guo1-2/+6
2023-04-25BaseTools: Add quotes around OBJCOPY cmd in build_rule.templateRebecca Cran1-2/+2
2023-04-20BaseTools/Plugin: Clarify code coverage failure messageMichael Kubacki1-0/+13
2023-04-14BaseTools: Update SetupGit.py to add new 'fp' alias for patch formattingRebecca Cran1-0/+2
2023-04-14BaseTools: Update PatchCheck.py to check for __FUNCTION__Rebecca Cran1-0/+6
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/tools_def CLANGDWARF: Permit text relocationsArd Biesheuvel1-1/+1