summaryrefslogtreecommitdiff
path: root/BaseTools/Conf
AgeCommit message (Expand)AuthorFilesLines
2016-08-19BaseTools: Add the PKCS7 toolYonghong Zhu1-0/+6
2016-08-19BaseTools-CLANG38: Add -O3 in DLINK2 flagShi, Steven1-2/+2
2016-08-12BaseTools RVCT: ignore various RVC diagnosticsArd Biesheuvel1-1/+1
2016-08-12BaseTools ARM AARCH64: drop redundant compiler argumentsArd Biesheuvel1-2/+2
2016-08-12BaseTools ARM AARCH64: pass CC flags to linker for XIP modules as wellArd Biesheuvel1-3/+3
2016-08-10BaseTools-Conf:Introduce CLANG38 new toolchain for x86Shi, Steven1-0/+87
2016-08-10BaseTools-Conf:Remove short dash in ar flag for LLVMShi, Steven1-1/+1
2016-08-09BaseTools ARM: impose strict alignment only for XIP modulesArd Biesheuvel2-6/+18
2016-08-09BaseTools CLANG35: add missing XIP flags for AARCH64Ard Biesheuvel1-0/+1
2016-08-05BaseTools GCC/ARM: add -fno-builtin to CC flagsArd Biesheuvel1-1/+1
2016-08-03BaseTools GCC: add the compiler flags to the linker command lineArd Biesheuvel1-1/+1
2016-08-03BaseTools GCC5: disable warnings-as-errors for nowArd Biesheuvel1-4/+4
2016-08-03BaseTools GCC: move -c compiler flag to build rulesArd Biesheuvel2-11/+11
2016-08-02BaseTools AARCH64: override XIP module linker alignment to 32 bytesArd Biesheuvel2-0/+18
2016-08-02BaseTools GCC: introduce GCC5 toolchain to support GCC v5.x in LTO modeArd Biesheuvel1-0/+164
2016-08-02BaseTools GCC: use 'gcc' as the linker command for GCC44 and laterArd Biesheuvel2-88/+93
2016-08-02BaseTools UNIXGCC ELFGCC CYGGCC: clone GCC build rule family into GCCLDArd Biesheuvel2-14/+18
2016-08-02BaseTools CLANG35: drop problematic use-movt and save-temps optionsArd Biesheuvel1-6/+6
2016-07-21BaseTools/tools_def: switch GCC/X64 to the PIE small modelArd Biesheuvel1-1/+1
2016-07-21BaseTools/tools_def: enable Os optimization for GCC X64 buildsArd Biesheuvel1-1/+1
2016-07-18BaseTools/tools_def.template: bump minimum required NASM versionsLaszlo Ersek1-1/+3
2016-04-12BaseTools: use unsigned chars on ARM architecturesLeif Lindholm1-2/+2
2016-04-08BaseTools: Remove /Oi from Visual Studio tool chains.Cinnamon Shia1-145/+146
2016-03-25BaseTools AARCH64: move DEBUG GCC49 to the small code modelArd Biesheuvel1-4/+6
2016-03-25BaseTools/GCC: set -Wno-unused-but-set-variables only on RELEASE buildsArd Biesheuvel1-10/+26
2016-02-24BaseTools/tools_def.txt: Add -march=i586 for IA32 GCC targetsMichael Kinney1-2/+2
2016-02-19BaseTools/Conf/XMLSchema: Reformat XML using Visual Studio 2013Larry Hauch1-2631/+3056
2016-01-11BaseTools AARCH64: build XIP modules with strict alignmentArd Biesheuvel1-1/+8
2016-01-11BaseTools AARCH64: add separate GCC build rule for XIP objectsArd Biesheuvel1-0/+13
2016-01-04BaseTools CLANG35: use -target in PP flags as wellArd Biesheuvel1-6/+6
2016-01-04BaseTools CLANG35: use linux-gnu target triplets explicitlyArd Biesheuvel1-4/+7
2015-12-15BaseTools ARM: add CLANG35 supportArd Biesheuvel1-3/+25
2015-12-14BaseTools RVCT: use scatter file to enforce minimum section alignmentArd Biesheuvel1-1/+1
2015-12-08BaseTools GCC: avoid the use of COMMON symbolsArd Biesheuvel1-2/+2
2015-12-03BaseTools: Add VS2015 tool chain in tools_def.templateWang Yu1-4/+515
2015-12-02BaseTools RVCT: add preprocessor preinclude for AutoGen.hEugene Cohen1-1/+1
2015-11-09BaseTools GCC: move PECOFF_HEADER_SIZE definition before LD scriptArd Biesheuvel1-2/+2
2015-10-02BaseTools/AARCH64: use large code model for GCC <= 4.8Ard Biesheuvel1-3/+3
2015-10-01BaseTools/ARM: move to unified GCC linker scriptArd Biesheuvel1-1/+9
2015-09-24BaseTools/GenFw: disable RVCT linker size optimizationArd Biesheuvel1-1/+1
2015-08-20BaseTools AARCH64: use tiny code model by defaultArd Biesheuvel1-1/+1
2015-08-18BaseTools: Add /arch:IA32 option in VS2012 and VS2013Liming Gao1-24/+24
2015-08-17BaseTools GCC: prevent unaligned memory accesses on ARM GCC 4.6Ard Biesheuvel1-2/+2
2015-08-13BaseTools IA32/X64: prevent .eh_frame sections from being generatedArd Biesheuvel1-2/+2
2015-08-12BaseTools: remove ARMGCC and ARMLINUXGCC toolchainsArd Biesheuvel2-211/+5
2015-08-10BaseTools: add CLANG35 toolchain with AARCH64 supportArd Biesheuvel1-0/+58
2015-08-06BaseTools/Trim: Fixed a bug that cannot trim long valuesYingke Liu1-2/+2
2015-08-03BaseTools IA32/X64: Use GccBase.lds instead of gcc*-ld-scriptArd Biesheuvel1-4/+4
2015-08-03BaseTools AARCH64: move to unified GCC linker scriptArd Biesheuvel1-1/+8
2015-08-03BaseTools IA32/X64: get header size and alignment from ld commandlineArd Biesheuvel1-2/+26