jwang36 
							
						 
					 
					
						
						
							
						
						30311cfc7a 
					 
					
						
						
							
							Solved the VS2005 assembler issue in which "/omf" switch cannot call linker.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4132  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-10-16 12:17:53 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						c8c6d794df 
					 
					
						
						
							
							Added GCC assembly code preprocessing support  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4114  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-10-15 06:17:00 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						327f4e7d26 
					 
					
						
						
							
							Fixed an issue in which the dependent makefile is put in wrong rule.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3975  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-09-29 02:50:00 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						ca5fab07d3 
					 
					
						
						
							
							Changed the GnuMakefile to Makefile as a workaround for CYGWINGCC toolchain build  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3921  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-09-26 01:55:21 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						dc66cae164 
					 
					
						
						
							
							Added directory for "Makefile" in "Dynamic-Library-File" rule in case the working directory is changed.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3831  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-09-13 08:24:20 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						ef2b52786f 
					 
					
						
						
							
							Added makefile as dependency for "Dynamic-Library-File" to solve the incremental build issue occurred when there's library changes.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3801  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-09-12 06:59:05 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						3a09b62ac8 
					 
					
						
						
							
							Update Acpi Asl file Build rule to remove trim step.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3766  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-09-03 07:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								zliu3 
							
						 
					 
					
						
						
							
						
						107bb017a5 
					 
					
						
						
							
							Update the build_rule.template to enable the PCD usage in IPF assembly code  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3732  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-29 08:57:24 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						48988f855b 
					 
					
						
						
							
							Update build rules to cover ICC build for aslc file.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3700  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-24 02:20:50 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						d60db64055 
					 
					
						
						
							
							Fixed incremental link issue, which dependent libraries were not taken into account.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3689  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-22 09:29:30 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						8083432c1b 
					 
					
						
						
							
							Changed the order of SLINK option  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3678  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-18 04:15:31 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						dce323a67c 
					 
					
						
						
							
							Re-designed build_rule.template and updated build.exe to support the new format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3677  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-18 03:54:24 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						2b6e9b34bc 
					 
					
						
						
							
							Added missing "-" for "convert-hex" option of Trim.exe  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3615  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-13 01:14:01 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						9393402a2c 
					 
					
						
						
							
							1. Changed the trim algorithm to be more general according to the Line Control directive  
						
						... 
						
						
						
						2. Changed the command line options to be standard and changed its uses in build_rule.template accordingly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3614  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-13 01:06:44 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						85496a3a00 
					 
					
						
						
							
							Correct acpi table c file build rule.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3598  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-10 04:04:27 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						896a3f9efe 
					 
					
						
						
							
							Added Trim command for ASL file process  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3558  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-07 01:37:52 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						52de52ae10 
					 
					
						
						
							
							Update MicroCode build rules  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3534  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-02 10:11:43 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						7b2b99a342 
					 
					
						
						
							
							Update GenFw and Genfv tool to support Microcode and FvMap. And Update build rules for micro code file type.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3529  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-02 05:26:55 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						56919d25a6 
					 
					
						
						
							
							Changed Trim tool to use standard command line options and changed its usage in build_rule.template correspondingly  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3462  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-27 00:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						0963b13df5 
					 
					
						
						
							
							Add build rules for asl file, asm16 file.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3457  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-26 10:26:36 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						804c081d69 
					 
					
						
						
							
							1. Fixed PCD SizeTable issue in AutoGen.c  
						
						... 
						
						
						
						2. Added ACPI table module support
3. Added USER_DEFINED support for SEC module
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3434  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-25 06:13:03 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						d8dab3904b 
					 
					
						
						
							
							Added build command for INTEL tool chain family  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3352  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-19 05:45:47 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						ca451dba10 
					 
					
						
						
							
							Added GCC (CYGWIN only) tool chain family support  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3332  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-18 15:23:51 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						b1f7ad6671 
					 
					
						
						
							
							Improved the file type filter  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3313  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-18 06:50:31 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						1972a51c6c 
					 
					
						
						
							
							Added $(INC) for MASM  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3306  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-18 02:58:49 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						c543d28bc2 
					 
					
						
						
							
							1. Changed VFRPP to PP in build_rule.template for VFR file preprocessing  
						
						... 
						
						
						
						2. Removed all precompiled header option and /DSTRING_ARRAY_NAME=$(BASE_NAME)Strings for all tool chains in tools_def.template
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3291  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-17 06:21:49 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						f875148084 
					 
					
						
						
							
							1. added force include file AutoGen.h for VFRPP flag because we have moved string definitions in AutoGen.h  
						
						... 
						
						
						
						2. removed VFRC tool definition
3. changed $(VFRC) to VfrCompile in build_rule.template
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3286  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-17 05:33:01 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						2a3e0cce69 
					 
					
						
						
							
							Fixed unicode parse issue and vfr file build issue  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2982  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-03 03:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						3f94b8e89a 
					 
					
						
						
							
							Fixed option issues in IPF assembler and EBC linker  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2953  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-02 09:31:51 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						8cc724084d 
					 
					
						
						
							
							Updated VFR file build command  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2924  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-02 02:06:30 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						32f148f8a3 
					 
					
						
						
							
							1. Added depex file generation  
						
						... 
						
						
						
						2. Added file type filter per the toolcode/toolchain/toolchain family/etc., and fixed the BaseLib.inf
3. Added unicode file parse support but commented out temporarily because of bugs
4. Fixed the unicode file format in Nt32Pkg/MiscSubClassPlatformDxe
5. Removed duplicated [Ppis.common] in MdePkg.dec
6. Added declaration of gEfiPeiMemoryDiscoveredPpiGuid in Nt32Pkg.dec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2858  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-06-28 15:08:08 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						a9c9a31de8 
					 
					
						
						
							
							Removed the AutoGen-Code type of file build; added new macro for replacement.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2745  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-06-26 08:07:10 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						8fc4fc3a0e 
					 
					
						
						
							
							1) Incorporated generating top level makefile. Now platform build is possible (no FD generation).  
						
						... 
						
						
						
						2) Added GenFw.exe for EFI file generation
3) Changed the destination directory of *.template file to WORKSPACE/Conf
4) Commented out several modules in the MdePkg.dsc file since they cannot be found in the MdePkg package directory.
5) Removed the usage of WORKSPACE_DIR macro in makefile. WORKSPACE is used instead all the way.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2733  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-06-25 17:00:40 +00:00 
						 
				 
			
				
					
						
							
							
								jwang36 
							
						 
					 
					
						
						
							
						
						589d5eaab3 
					 
					
						
						
							
							Added for new build system. Just for module porting purpose. Don't use it in normal build.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2705  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-06-22 06:22:16 +00:00