summaryrefslogtreecommitdiff
path: root/BaseTools/Conf/tools_def.template
AgeCommit message (Expand)Author
2018-04-25Remove unused filesGuo Mang
2017-07-12BaseTools: Clean up tools_def.template for XCODE5Michael Kinney
2017-07-12BaseTools: Add -D NO_MSABI_VARGS to X64 XCODE5 CC_FLAGSMichael Kinney
2017-04-13BaseTools: Add option in CLANG38 to disable warning unknown-warning-optionLiming Gao
2017-04-06BaseTools: Update tools_def.template to add -fno-builtin in GCC tool chainLiming Gao
2017-03-31BaseTools/GCC AARCH64: force disable PIC code generationArd Biesheuvel
2017-03-29BaseTools: Add Brotli algorithm toolSong, BinX
2017-03-22BaseTools/tools_def: Use armv7-a for CLANG35 ARM compilations.Marvin Haeuser
2017-02-13BaseTools: Add NOOPT target in CLANG38 tool chainLiming Gao
2016-11-16BaseTools tools_def.txt: Include AutoGen.h in GCC ASLPP_FLAGSLiming Gao
2016-11-16BaseTools tools_def.txt: Remove -P option in GCC ASLPP_FLAGSLiming Gao
2016-11-02BaseTools:introduce PREFIX env for VS tool pathYonghong Zhu
2016-10-12BaseTools: support the NOOPT target with the GCC tool chainsYonghong Zhu
2016-09-07BaseTools/tools_def AARCH64: enable frame pointers for DEBUG buildsArd Biesheuvel
2016-08-19BaseTools: Add the PKCS7 toolYonghong Zhu
2016-08-19BaseTools-CLANG38: Add -O3 in DLINK2 flagShi, Steven
2016-08-12BaseTools RVCT: ignore various RVC diagnosticsArd Biesheuvel
2016-08-12BaseTools ARM AARCH64: drop redundant compiler argumentsArd Biesheuvel
2016-08-10BaseTools-Conf:Introduce CLANG38 new toolchain for x86Shi, Steven
2016-08-09BaseTools ARM: impose strict alignment only for XIP modulesArd Biesheuvel
2016-08-09BaseTools CLANG35: add missing XIP flags for AARCH64Ard Biesheuvel
2016-08-05BaseTools GCC/ARM: add -fno-builtin to CC flagsArd Biesheuvel
2016-08-03BaseTools GCC5: disable warnings-as-errors for nowArd Biesheuvel
2016-08-03BaseTools GCC: move -c compiler flag to build rulesArd Biesheuvel
2016-08-02BaseTools AARCH64: override XIP module linker alignment to 32 bytesArd Biesheuvel
2016-08-02BaseTools GCC: introduce GCC5 toolchain to support GCC v5.x in LTO modeArd Biesheuvel
2016-08-02BaseTools GCC: use 'gcc' as the linker command for GCC44 and laterArd Biesheuvel
2016-08-02BaseTools UNIXGCC ELFGCC CYGGCC: clone GCC build rule family into GCCLDArd Biesheuvel
2016-08-02BaseTools CLANG35: drop problematic use-movt and save-temps optionsArd Biesheuvel
2016-07-21BaseTools/tools_def: switch GCC/X64 to the PIE small modelArd Biesheuvel
2016-07-21BaseTools/tools_def: enable Os optimization for GCC X64 buildsArd Biesheuvel
2016-07-18BaseTools/tools_def.template: bump minimum required NASM versionsLaszlo Ersek
2016-04-12BaseTools: use unsigned chars on ARM architecturesLeif Lindholm
2016-04-08BaseTools: Remove /Oi from Visual Studio tool chains.Cinnamon Shia
2016-03-25BaseTools AARCH64: move DEBUG GCC49 to the small code modelArd Biesheuvel
2016-03-25BaseTools/GCC: set -Wno-unused-but-set-variables only on RELEASE buildsArd Biesheuvel
2016-02-24BaseTools/tools_def.txt: Add -march=i586 for IA32 GCC targetsMichael Kinney
2016-01-11BaseTools AARCH64: build XIP modules with strict alignmentArd Biesheuvel
2016-01-04BaseTools CLANG35: use -target in PP flags as wellArd Biesheuvel
2016-01-04BaseTools CLANG35: use linux-gnu target triplets explicitlyArd Biesheuvel
2015-12-15BaseTools ARM: add CLANG35 supportArd Biesheuvel
2015-12-14BaseTools RVCT: use scatter file to enforce minimum section alignmentArd Biesheuvel
2015-12-08BaseTools GCC: avoid the use of COMMON symbolsArd Biesheuvel
2015-12-03BaseTools: Add VS2015 tool chain in tools_def.templateWang Yu
2015-12-02BaseTools RVCT: add preprocessor preinclude for AutoGen.hEugene Cohen
2015-11-09BaseTools GCC: move PECOFF_HEADER_SIZE definition before LD scriptArd Biesheuvel
2015-10-02BaseTools/AARCH64: use large code model for GCC <= 4.8Ard Biesheuvel
2015-10-01BaseTools/ARM: move to unified GCC linker scriptArd Biesheuvel
2015-09-24BaseTools/GenFw: disable RVCT linker size optimizationArd Biesheuvel
2015-08-20BaseTools AARCH64: use tiny code model by defaultArd Biesheuvel