Oliver Steffen 
							
						 
					 
					
						
						
							
						
						84cb35232d 
					 
					
						
						
							
							BaseTools: remove ext_dep files for gcc  
						
						... 
						
						
						
						Remove BaseTools/Bin/gcc_*_ext_dep.yaml to stop downloading gcc from
external locations; use the gcc provided by the container image instead.
The container image sets the variable GCC5_*_PREFIX accordingly.
Signed-off-by: Oliver Steffen <osteffen@redhat.com >
Reviewed-by: Michael Kubacki <michael.kubacki@microsoft.com >
Acked-by: Ard Biesheuvel <ardb@kernel.org >
Acked-by: Gerd Hoffmann <kraxel@redhat.com >
Reviewed-by: Chris Fernald <chfernal@microsoft.com > 
						
						
					 
					
						2023-01-17 19:06:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chao Li 
							
						 
					 
					
						
						
							
						
						82dd766f25 
					 
					
						
						
							
							BaseTools: Reduce the LoongArch64 compiler size  
						
						... 
						
						
						
						The LoongArch64 cross compiler size is too large after decompression,
using the new compiler, there is no system library and glibc.
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4233 
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Yuwei Chen <yuwei.chen@intel.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
Reviewed-by: Rebecca Cran <rebecca@bsdio.com >
Signed-off-by: Chao Li <lichao@loongson.cn > 
						
						
					 
					
						2023-01-10 06:30:54 +00:00 
						 
				 
			
				
					
						
							
							
								Chao Li 
							
						 
					 
					
						
						
							
						
						bcdafe1179 
					 
					
						
						
							
							BaseTools: Enable LoongArch64 architecture for LoongArch64 EDK2 CI.  
						
						... 
						
						
						
						REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4053 
EDK CI for LoongArch64 architecture
Enable LoongArch64 architecture for LoongArch64 EDK2 CI testing.
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Yuwei Chen <yuwei.chen@intel.com >
Signed-off-by: Chao Li <lichao@loongson.cn >
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com > 
						
						
					 
					
						2022-10-14 02:16:33 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Kubacki 
							
						 
					 
					
						
						
							
						
						dd1e20b3c2 
					 
					
						
						
							
							nasm_ext_dep.yaml: Remove leading zero in patch version  
						
						... 
						
						
						
						The patch version is currently: "2.15.05"
When a formal semantic version validator is run against this version
it is recognized as being invalid due to the leading zero in the
patch which is not allowed per the Semantic Versioning Specification:
https://semver.org/#spec-item-2 
The NuGet Gallery already reports the version without the leading
zero: https://www.nuget.org/packages/mu_nasm/2.15.5 
This change simply removes the leading zero to prevent code such as
https://pypi.org/project/semantic-version/  from reporting a version
error.
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Yuwei Chen <yuwei.chen@intel.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Signed-off-by: Michael Kubacki <mikuback@linux.microsoft.com >
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com > 
						
						
					 
					
						2022-09-22 19:12:25 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Kubacki 
							
						 
					 
					
						
						
							
						
						b328bb54c6 
					 
					
						
						
							
							BaseTools/Bin: Update GCC ARM compiler version  
						
						... 
						
						
						
						Updates to the latest release 11.2-2022.02. The previous download
page (version 10.3-2021.07) has been marked deprecated.
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Yuwei Chen <yuwei.chen@intel.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com >
Reviewed-by: Sean Brogan <sean.brogan@microsoft.com > 
						
						
					 
					
						2022-04-02 02:56:48 +00:00 
						 
				 
			
				
					
						
							
							
								Rebecca Cran 
							
						 
					 
					
						
						
							
						
						1ce6ceb75b 
					 
					
						
						
							
							BaseTools: Switch to downloading the AARCH64 compiler from Arm's site  
						
						... 
						
						
						
						Linaro no longer do gcc releases - they're done by Arm now.
Update gcc_aarch64_linux_ext_dep.yaml to fetch the latest AARCH64 gcc
release (10.3-2021.07) from their site and fix LinuxGcc5ToolChain.py with the
new GCC_AARCH64_PREFIX.
Signed-off-by: Rebecca Cran <rebecca@bsdio.com >
Acked-by: Leif Lindholm <leif@nuviainc.com >
Acked-by: Liming Gao <gaoliming@byosoft.com.cn >
Acked-by: Ard Biesheuvel <ardb@kernel.org >
Reviewed-by: Pierre Gondois <Pierre.Gondois@arm.com >
Acked-by: Bob Feng <bob.c.feng@intel.com > 
						
						
					 
					
						2021-09-29 11:41:36 +00:00 
						 
				 
			
				
					
						
							
							
								Rebecca Cran 
							
						 
					 
					
						
						
							
						
						2ea0a0a414 
					 
					
						
						
							
							BaseTools: Switch to downloading the ARM compiler from Arm's site  
						
						... 
						
						
						
						Linaro no longer do gcc releases - they're done by Arm now.
Update gcc_arm_linux_ext_dep.yaml to fetch the latest ARM gcc release
(10.3-2021.07) from their site and fix LinuxGcc5ToolChain.py with the
new GCC_ARM_PREFIX.
Signed-off-by: Rebecca Cran <rebecca@bsdio.com >
Acked-by: Leif Lindholm <leif@nuviainc.com >
Acked-by: Liming Gao <gaoliming@byosoft.com.cn >
Acked-by: Ard Biesheuvel <ardb@kernel.org >
Reviewed-by: Pierre Gondois <Pierre.Gondois@arm.com >
Acked-by: Bob Feng <bob.c.feng@intel.com > 
						
						
					 
					
						2021-09-29 11:41:36 +00:00 
						 
				 
			
				
					
						
							
							
								Bret Barkelew 
							
						 
					 
					
						
						
							
						
						b8a92fa2fe 
					 
					
						
						
							
							BaseTools: Update the NASM CI dependency  
						
						... 
						
						
						
						Update the external dependency (consumed by Edk2Tools) version for NASM,
as agreed in recent community meetings:
https://edk2.groups.io/g/devel/message/71289 
https://edk2.groups.io/g/devel/message/71070 
This is primarily used by CI builds, but may also be used by platforms.
Signed-off-by: Bret Barkelew <Bret.Barkelew@microsoft.com >
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Yuwei Chen <yuwei.chen@intel.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn > 
						
						
					 
					
						2021-03-08 01:33:44 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Carlson 
							
						 
					 
					
						
						
							
						
						a62fb4229d 
					 
					
						
						
							
							BaseTools: update IASL extdep to more modern version  
						
						... 
						
						
						
						The IASL extdep is used for CI only and a recent fork of the ACPICA
repo was made to make nuget builds more regular and easier to audit.
https://dev.azure.com/projectmu/_git/acpica 
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Cc: Yuwei Chen <yuwei.chen@intel.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn >
Signed-off-by: Matthew Carlson <matthewfcarlson@gmail.com > 
						
						
					 
					
						2020-09-16 01:26:08 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						ea56fa3d47 
					 
					
						
						
							
							BaseTools: Enable RISC-V architecture for RISC-V EDK2 CI.  
						
						... 
						
						
						
						BZ:2562:
https://bugzilla.tianocore.org/show_bug.cgi?id=2562 
EDK CI for RISC-V architecture
Enable RISC-V architecture for RISC-V EDK2 CI testing.
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Reviewed-by: Sean Brogan <sean.brogan@microsoft.com >
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com >
Cc: Sean Brogan <sean.brogan@microsoft.com >
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Leif Lindholm <leif@nuviainc.com >
Cc: Michael D Kinney <michael.d.kinney@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Cc: Gilbert Chen <gilbert.chen@hpe.com >
Cc: Daniel Helmut Schaefer <daniel.schaefer@hpe.com > 
						
						
					 
					
						2020-05-07 03:17:15 +00:00 
						 
				 
			
				
					
						
							
							
								Sean Brogan 
							
						 
					 
					
						
						
							
						
						f7978bb258 
					 
					
						
						
							
							BaseTools: Add YAML files with path env and tool extdeps  
						
						... 
						
						
						
						https://bugzilla.tianocore.org/show_bug.cgi?id=2315 
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
					
						2019-11-11 13:01:53 -08:00 
						 
				 
			
				
					
						
							
							
								Michael D Kinney 
							
						 
					 
					
						
						
							
						
						2e351cbe8e 
					 
					
						
						
							
							BaseTools: Replace BSD License with BSD+Patent License  
						
						... 
						
						
						
						https://bugzilla.tianocore.org/show_bug.cgi?id=1373 
Replace BSD 2-Clause License with BSD+Patent License.  This change is
based on the following emails:
  https://lists.01.org/pipermail/edk2-devel/2019-February/036260.html 
  https://lists.01.org/pipermail/edk2-devel/2018-October/030385.html 
RFCs with detailed process for the license change:
  V3: https://lists.01.org/pipermail/edk2-devel/2019-March/038116.html 
  V2: https://lists.01.org/pipermail/edk2-devel/2019-March/037669.html 
  V1: https://lists.01.org/pipermail/edk2-devel/2019-March/037500.html 
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Bob Feng <bob.c.feng@intel.com > 
					
						2019-04-09 09:10:20 -07:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						3384f56803 
					 
					
						
						
							
							BaseTools: Remove unused txt files  
						
						... 
						
						
						
						externals.txt is to refer to the binary Win32. It is not used any longer.
BuildNotes.txt is to freeze BaseTools python. It is not used any longer.
BinaryFiles.txt is to list the file in Bin directory. But, Bin dir is empty.
building-gcc.txt and gcc is for mingw-gcc. It is not used any longer.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao <liming.gao@intel.com >
Acked-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Bob Feng <bob.c.feng@intel.com > 
						
						
					 
					
						2019-02-20 11:19:52 +08:00 
						 
				 
			
				
					
						
							
							
								Antoine Coeur 
							
						 
					 
					
						
						
							
						
						fb0b35e05f 
					 
					
						
						
							
							BaseTools: Various typo  
						
						... 
						
						
						
						Various typo in BaseTools.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Coeur <coeur@gmx.fr >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
						
						
					 
					
						2019-02-14 10:02:28 +08:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						7aef7b7cbf 
					 
					
						
						
							
							BaseTools: Update PYTHON env to PYTHON_COMMAND  
						
						... 
						
						
						
						Update PYTHON env to PYTHON_COMMAND.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao <liming.gao@intel.com >
Tested-by: Laszlo Ersek <lersek@redhat.com >
Tested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Reviewed-by: Bob Feng <bob.c.feng@intel.com > 
						
						
					 
					
						2019-02-01 11:09:23 +08:00 
						 
				 
			
				
					
						
							
							
								Zhijux Fan 
							
						 
					 
					
						
						
							
						
						9c2d68c0a2 
					 
					
						
						
							
							BaseTools: Update windows and linux run scripts file to use Python3  
						
						... 
						
						
						
						Modify windows script, PosixLike script, edksetup.sh, edksetup.bat to
use Python3 based on PYTHON3_ENABLE environment.
Cc: Bob Feng <bob.c.feng@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Cc: Yonghong Zhu <yonghong.zhu@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Zhiju.Fan <zhijux.fan@intel.com >
Tested-by: Laszlo Ersek <lersek@redhat.com >
Tested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Bob Feng <bob.c.feng@intel.com > 
						
						
					 
					
						2019-02-01 11:09:22 +08:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						1ccc4d895d 
					 
					
						
						
							
							Revert BaseTools: PYTHON3 migration  
						
						... 
						
						
						
						This reverts commit 6693f359b3c213513c5096a06c6f67244a44dc52..
678f851312liming.gao@intel.com > 
						
						
					 
					
						2018-10-15 08:29:14 +08:00 
						 
				 
			
				
					
						
							
							
								Yunhua Feng 
							
						 
					 
					
						
						
							
						
						d25c096d27 
					 
					
						
						
							
							BaseTools: Use PYTHON3 variable instead of PYTHON_HOME  
						
						... 
						
						
						
						Use PYTHON3 variable instead of PYTHON_HOME path
Cc: Liming Gao <liming.gao@intel.com >
Cc: Yonghong Zhu <yonghong.zhu@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Yunhua Feng <yunhuax.feng@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
						
						
					 
					
						2018-10-13 09:57:15 +08:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						f7496d7173 
					 
					
						
						
							
							BaseTools: Clean up source files  
						
						... 
						
						
						
						1. Do not use tab characters
2. No trailing white space in one line
3. All files must end with CRLF
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao <liming.gao@intel.com >
Cc: Yonghong Zhu <yonghong.zhu@intel.com >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com > 
						
						
					 
					
						2018-07-09 10:25:47 +08:00 
						 
				 
			
				
					
						
							
							
								Gary Lin 
							
						 
					 
					
						
						
							
						
						ccaa7754a2 
					 
					
						
						
							
							BaseTools: Adjust the spaces around commas and colons  
						
						... 
						
						
						
						Based on "futurize -f lib2to3.fixes.fix_ws_comma"
Contributed-under: TianoCore Contribution Agreement 1.1
Cc: Yonghong Zhu <yonghong.zhu@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Signed-off-by: Gary Lin <glin@suse.com >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com > 
						
						
					 
					
						2018-06-27 16:33:25 +08:00 
						 
				 
			
				
					
						
							
							
								Gary Lin 
							
						 
					 
					
						
						
							
						
						72443dd250 
					 
					
						
						
							
							BaseTools: Refactor python print statements  
						
						... 
						
						
						
						Refactor print statements to be compatible with python 3.
Based on "futurize -f libfuturize.fixes.fix_print_with_import"
Contributed-under: TianoCore Contribution Agreement 1.1
Cc: Yonghong Zhu <yonghong.zhu@intel.com >
Cc: Liming Gao <liming.gao@intel.com >
Signed-off-by: Gary Lin <glin@suse.com >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com > 
						
						
					 
					
						2018-06-27 16:33:21 +08:00 
						 
				 
			
				
					
						
							
							
								Charles Duffy 
							
						 
					 
					
						
						
							
						
						8d0776f3e6 
					 
					
						
						
							
							BaseTools: Improve LzmaF86Compress wrapper  
						
						... 
						
						
						
						- Remove test usage declared obsolescent by POSIX
- Pass argv array through as literal rather than forming into a string, then
  string-splitting and glob-expanding same.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Charles Duffy <chaduffy@cisco.com >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19697  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2016-01-20 05:15:55 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Duffy 
							
						 
					 
					
						
						
							
						
						5e40764835 
					 
					
						
						
							
							BaseTools: Improve shell wrapper for C build commands  
						
						... 
						
						
						
						- Avoid obsolescent forms of test builtin (`-a` and `-o`; see APPLICATION USAGE
  section of http://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html ).
- Quote all expansions to prevent string-splitting and globbing.
- Avoid unspecified "exit -1" (only single-byte integers are valid); instead,
  use identical exit status to shell command-not-found.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Charles Duffy <chaduffy@cisco.com >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19695  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2016-01-20 05:12:02 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Duffy 
							
						 
					 
					
						
						
							
						
						6928c1d3ee 
					 
					
						
						
							
							BaseTools: Improve shell wrappers for Python build commands  
						
						... 
						
						
						
						- Use `python2` executable if it exists, to avoid breakage on systems (such as
  Arch Linux) where `python` is Python 3.
- Quote all references to `$0`, for safety when located in a directory
  containing spaces in its name.
- Use the `exec` shell command to avoid leaving the shell wrapper in the
  process table when invoking the actual build tool.
- Use `"$@"` rather than `$*` to pass arguments through directly rather than
  concatenating to a string, and then string-splitting and glob-expanding its
  contents.
- Use `$BASH_SOURCE` in preference to `$0` (which is only guaranteed to be
  process name, *not* source path).
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Charles Duffy <chaduffy@cisco.com >
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19694  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2016-01-20 05:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
							
						
						a921cd16e6 
					 
					
						
						
							
							Revert the change in r18404.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18405  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-09-06 08:58:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Fan 
							
						 
					 
					
						
						
							
						
						ed30d582c1 
					 
					
						
						
							
							Update BaseTools binary to match main trunk r18339.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18404  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-09-06 08:52:50 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						54032ed969 
					 
					
						
						
							
							CodeModule: BaseTools - Adding the svn:external to the  https://svn.code.sf.net/p/edk2-toolbinaries/code/trunk/Win32  
						
						... 
						
						
						
						This change allows users to checkout the edk2 project ignoring the svn:externals.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: lhauch <larry.hauch@intel.com >
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15679  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-25 14:07:00 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						d2f4e548e3 
					 
					
						
						
							
							CodeModule: BaseTools - Removing Win32 binaries to be replaced with an svn:external to the  https://svn.code.sf.net/p/edk2-toolbinaries/code/trunk/Win32  
						
						... 
						
						
						
						This change allows users to checkout the edk2 project ignoring the svn:externals.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: lhauch <larry.hauch@intel.com >
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15678  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-25 14:04:48 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						e4ac870fe9 
					 
					
						
						
							
							Sync BaseTool trunk (version r2670) into EDKII BaseTools.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gao, Liming <liming.gao@intel.com >
Reviewed-by: Liu, Yingke D (yingke.d.liu@intel.com )
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15605  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-07-01 07:10:10 +00:00 
						 
				 
			
				
					
						
							
							
								Tian, Hot 
							
						 
					 
					
						
						
							
						
						5c1e62f35a 
					 
					
						
						
							
							Fix CRLF format  
						
						... 
						
						
						
						Signed-off-by: Tian, Hot <hot.tian@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15189  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-27 05:36:53 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						f51461c829 
					 
					
						
						
							
							Sync BaseTool trunk (version r2649) into EDKII BaseTools.  
						
						... 
						
						
						
						Signed-off-by: Gao, Liming <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15188  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-27 05:23:15 +00:00 
						 
				 
			
				
					
						
							
							
								Gao, Liming 
							
						 
					 
					
						
						
							
						
						2bc3256ca6 
					 
					
						
						
							
							Sync BaseTool trunk (version r2640) into EDKII BaseTools.  
						
						... 
						
						
						
						Signed-off-by: Gao, Liming <liming.gao@intel.com >
Reviewed-by: Liu, Jiang A <jiang.a.liu@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15089  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-01-10 05:25:50 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						e8a47801a1 
					 
					
						
						
							
							Sync BaseTool trunk (version r2610) into EDKII BaseTools.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14856  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-11-18 07:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						ea0f646433 
					 
					
						
						
							
							Sync BaseTool trunk (version r2601) into EDKII BaseTools.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14710  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-24 07:13:44 +00:00 
						 
				 
			
				
					
						
							
							
								lhauch 
							
						 
					 
					
						
						
							
						
						ac7f472be7 
					 
					
						
						
							
							Forcing the python27.dll to be executable  
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14663  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-12 17:59:05 +00:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						4afd3d0422 
					 
					
						
						
							
							Sync BaseTool trunk (version r2599) into EDKII BaseTools.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Heshen Chen <chen.heshen@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14591  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-08-23 02:18:16 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						25918452ed 
					 
					
						
						
							
							Sync BaseTools Trunk (version r2524) to EDKII main trunk.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Liu Yingke <yingke.d.liu@intel.com >
Reviewed-by: Yurui Zeng <yurui.zeng@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13353  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-05-23 08:27:14 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						5ef6e0d315 
					 
					
						
						
							
							Sync BaseTools Trunk (version r2518) to EDKII main trunk.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13180  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-10 07:28:51 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						64b2609fcf 
					 
					
						
						
							
							Sync BaseTools Trunk (version r2518) to EDKII main trunk.  
						
						... 
						
						
						
						Signed-off-by: Liming Gao <liming.gao@intel.com >
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13178  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-04-10 07:18:20 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						66a2dc96d3 
					 
					
						
						
							
							Set executable attributes for those run scripts.  
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13016  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-02-15 08:06:01 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						9508d0fa4f 
					 
					
						
						
							
							Sync BaseTool trunk (version r2474) into EDKII BaseTools.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12883  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-16 08:52:13 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						d0acc87a41 
					 
					
						
						
							
							Sync BaseTool trunk (version r2460) into EDKII BaseTools.  The change mainly includes:  
						
						... 
						
						
						
						1. Support use expression as DSC file PCD value.
  2. Update FDF parser to fix bug to get complete macro value.
  3. Fix bug to replace SET statement macro and evaluate SET statement PCD value in FDF file.
  4. Fix a bug for MACRO defined in conditional block cannot be processed correctly
Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12827  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-12-07 06:19:28 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						2bcc713e74 
					 
					
						
						
							
							Sync BaseTool trunk (version r2423) into EDKII BaseTools.  The change mainly includes:  
						
						... 
						
						
						
						1. Fix !include issues
  2. Fix Trim to skip the postfix 'U' for hexadecimal and decimal numbers
  3. Fix building error C2733 when building C++ code.
  4. Add GCC46 tool chain definition
  5. Add new RVCT and RVCTLINUX tool chains
Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12782  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-25 06:21:03 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						d40b2ee60e 
					 
					
						
						
							
							Sync BaseTool trunk (version r2397) into EDKII BaseTools.  The change mainly includes  
						
						... 
						
						
						
						1. Fix the issue that root directory of disk can’t be used as WORKSPACE.
2. Update AutoGen code style to pass C++ compiler.
Signed-off-by: lgao4
Reviewed-by: jsu1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12676  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-09 04:32:08 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						0d2711a693 
					 
					
						
						
							
							Sync BaseTools Trunk (version r2387) to EDKII main trunk.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12602  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-29 06:59:30 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						79b74a03e0 
					 
					
						
						
							
							Sync BaseTools Branch (version r2362) to EDKII main trunk.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: jsu1
Reviewed-by: ydliu
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12525  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-11 02:49:48 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						df692f024b 
					 
					
						
						
							
							Sync BaseTools Branch (version r2323) to EDKII main trunk.  
						
						... 
						
						
						
						Signed-off-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12379  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-19 09:03:59 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						b36d134faf 
					 
					
						
						
							
							Sync BaseTools Branch (version r2321) to EDKII main trunk.  
						
						... 
						
						
						
						Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12372  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-09-18 12:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						4234283c3a 
					 
					
						
						
							
							Sync BaseTools Branch (version r2271) to EDKII main trunk.  
						
						... 
						
						
						
						BaseTool Branch:
  https://edk2-buildtools.svn.sourceforge.net/svnroot/edk2-buildtools/branches/Releases/BaseTools_r2100 
Signed-off-by: lgao4
Reviewed-by: hchen30
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12214  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-08-26 07:46:26 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						7c1fd3239d 
					 
					
						
						
							
							Sync BaseTools Branch (version r2161) to EDKII main trunk.  
						
						... 
						
						
						
						BaseTool Branch:
  https://edk2-buildtools.svn.sourceforge.net/svnroot/edk2-buildtools/branches/Releases/BaseTools_r2100 
Signed-off-by: lgao4
Reviewed-by: gikidy
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11708  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-05-26 07:35:18 +00:00