summaryrefslogtreecommitdiff
path: root/BaseTools/Source/C
AgeCommit message (Expand)AuthorFilesLines
2019-11-08BaseTools/GenFw AARCH64: disregard ADRP instructions that are patched alreadyArd Biesheuvel1-0/+13
2019-11-08BaseTools: Add support for parseing map files generated by CLANG9 in GenFvZhiguang Liu1-5/+23
2019-10-24BaseTools GenFw: Fix the issue to update the wrong size as SectionSizeLiming Gao1-2/+6
2019-10-04BaseTools: strip trailing whitespaceLeif Lindholm7-15/+15
2019-10-01BaseTools: use stdint.h for GCC ProcessorBind.h typedefsLeif Lindholm1-13/+13
2019-09-30BaseTools/LzmaCompress: Fix the option "d" dictionary sizeZhang, Shenglei1-4/+8
2019-09-23BaseTools/LzmaCompress: Add two switchesZhang, Shenglei3-11/+38
2019-09-11BaseTools: Robustness for multiple build environmentsBurt Silverman1-0/+2
2019-09-04BaseTools/GenFw AARCH64: fix up GOT based relative relocationsArd Biesheuvel1-1/+27
2019-09-04BaseTools: Update GenFw tool to support -e -z option togetherLiming Gao1-2/+15
2019-07-11Revert "BaseTools/BfmLib: Add a tool BfmLib"Liming Gao7-5852/+0
2019-07-11Revert "BaseTools/FCE: Add a tool FCE"Liming Gao22-23414/+2
2019-07-11Revert "BaseTools/FMMT: Add a tool FMMT"Liming Gao10-9007/+0
2019-07-11Revert "BaseTools: fix FCE build when edksetup not executed"Liming Gao1-1/+1
2019-07-08BaseTools: Fix various typosAntoine Cœur5-6/+6
2019-07-05BaseTools: fix FCE build when edksetup not executedLeif Lindholm1-1/+1
2019-07-04BaseTools/FMMT: Add a tool FMMTShenglei Zhang10-0/+9007
2019-07-04BaseTools/FCE: Add a tool FCEShenglei Zhang22-2/+23414
2019-07-04BaseTools/BfmLib: Add a tool BfmLibShenglei Zhang7-0/+5852
2019-05-13BaseTools/VfrCompile: clean Framework Vfr supportDandan Bi1-217/+55
2019-05-10BaseTools: Check the fread function and avoid dead loopLiu, Zhiguang1-2/+9
2019-05-09BaseTools/VfrCompile: Remove framework VFR supportDandan Bi7-211/+15
2019-05-03BaseTools: support arm64 as a platform name in addition to aarch64Rebecca Cran2-4/+6
2019-05-01BaseTools: Add GCC flags to Basetool build.Feng, Bob C1-1/+2
2019-05-01BaseTools: split long line into multiple short lines.Bob Feng1-2/+5
2019-04-24BaseTools/PiFirmwareFile: fix undefined behavior in SECTION_SIZELaszlo Ersek1-2/+9
2019-04-10BaseTools: Fixed issue in MultiThread Genfds functionFeng, Bob C1-2/+15
2019-04-09BaseTools: Replace BSD License with BSD+Patent LicenseMichael D Kinney156-1092/+156
2019-04-01BaseTools:Coding problems caused by special charactersFan, ZhijuX1-1/+1
2019-03-27BaseTools/C/Common: Improve performance of boundary validationShenglei Zhang1-3/+4
2019-03-27BaseTools/TianoCompress: Improve performance of boundary validationShenglei Zhang1-3/+4
2019-03-15BaseTools: Fixed the issue of BaseTools Make cleanall failed.Feng, Bob C1-2/+2
2019-02-25BaseTools: Add parameter check for the AsciiStringToUint64Feng, Bob C1-1/+1
2019-02-14BaseTools: Various typoAntoine Coeur81-244/+239
2019-02-01BaseTools: Update PYTHON env to PYTHON_COMMANDLiming Gao1-4/+8
2019-02-01BaseTools: Update windows and linux run scripts file to use Python3Zhijux Fan1-4/+4
2019-01-31BaseTools/DevicePath: Add a checking stepMike Turner1-9/+8
2019-01-16BaseTools VolInfo: Fix XCODE5 build issueLiming Gao1-1/+1
2019-01-15BaseTools GenFw: Fix XCODE5 build issueLiming Gao1-2/+2
2019-01-14BaseTools: Remove unused logic from C toolsFeng, Bob C11-353/+10
2019-01-08BaseTools/VfrCompile: report error for Integer overflowDandan Bi3-7/+7
2018-12-28BaseTools/GenFv: Support SecCore and PeiCore in different FVChasel, Chiu1-41/+41
2018-12-12BaseTools/GenFw ARM: don't permit R_ARM_GOT_PREL relocationsArd Biesheuvel1-2/+0
2018-12-06BaseTools/CommonLib: drop the use of MAX_ADDRESSArd Biesheuvel6-22/+0
2018-12-06BaseTools: Remove tools only used by DuetPkgShenglei Zhang21-3883/+0
2018-12-05BaseTools/CommonLib: drop definition of MAX_UINTNArd Biesheuvel1-1/+0
2018-12-05BaseTools/CommonLib: get rid of 'native' type string parsing routinesArd Biesheuvel2-193/+5
2018-12-05BaseTools/DevicePath: use MAX_UINT32 as default device path max sizeArd Biesheuvel1-2/+2
2018-12-05BaseTools/CommonLib: add definition of MAX_UINT32Ard Biesheuvel1-0/+1
2018-12-05BaseTools/DevicePath: use explicit 64-bit number parsing routinesArd Biesheuvel1-2/+2