Eric Dong 
							
						 
					 
					
						
						
						
						
							
						
						
							b5f8b5b03d 
							
						 
					 
					
						
						
							
							Refine code to make it more safely.  
						
						 
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15595  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-06-26 03:16:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tian, Hot 
							
						 
					 
					
						
						
						
						
							
						
						
							2b53e39435 
							
						 
					 
					
						
						
							
							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@15172  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2014-01-23 05:27:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							6cbbfa06d7 
							
						 
					 
					
						
						
							
							EdkCompatibilityPkg: Fixed EDK Shell build  
						
						 
						
						... 
						
						
						
						Fixed:
- Removed unused variables
- Function does not return value.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14796  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-10-22 08:49:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harry Liebel 
							
						 
					 
					
						
						
						
						
							
						
						
							373fbc6416 
							
						 
					 
					
						
						
							
							Add Aarch64 support to EdkCompatibilityPkg.  
						
						 
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Harry Liebel <Harry.Liebel@arm.com>
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14533  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2013-08-08 08:55:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4cdd85b8 
							
						 
					 
					
						
						
							
							Fix a typo.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: liming Gao <liming.gao@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13464  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2012-06-21 05:52:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andrewfish 
							
						 
					 
					
						
						
						
						
							
						
						
							271d2c7f99 
							
						 
					 
					
						
						
							
							EdkCompatabilityPkg: Fix build issues with X64 clang  
						
						 
						
						... 
						
						
						
						Removed passing VA_LIST and some assembly language compatability issues. Did not fix ReportStatusCode passing VA_LIST (non-ANSI C Code), and some of the assembler was not not ported and int 3 was inserted, as it likely is not needed.
signed-off-by: andrewfish
reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12006  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2011-07-12 02:57:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lgao4 
							
						 
					 
					
						
						
						
						
							
						
						
							3e99020dbf 
							
						 
					 
					
						
						
							
							Sync all bug fixes between EDK1.04 and EDK1.06 into EdkCompatibilityPkg.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11094  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-11-26 01:54:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ydong10 
							
						 
					 
					
						
						
						
						
							
						
						
							e009609938 
							
						 
					 
					
						
						
							
							Refine some code to make the code run safely.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10863  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-09-10 01:04:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andrewfish 
							
						 
					 
					
						
						
						
						
							
						
						
							1beb1af938 
							
						 
					 
					
						
						
							
							Fixes for the ARM port of SCTs  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10656  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-07-16 15:53:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								andrewfish 
							
						 
					 
					
						
						
						
						
							
						
						
							c14164f4f3 
							
						 
					 
					
						
						
							
							Ported more of EdkCompatabilityPkg to ARM to support SCT port.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10641  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-07-09 00:07:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hhtian 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea9375a2d 
							
						 
					 
					
						
						
							
							Update the copyright notice format  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10434  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2010-04-28 11:56:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rsun3 
							
						 
					 
					
						
						
						
						
							
						
						
							5d36285da8 
							
						 
					 
					
						
						
							
							Fix a PeiServices pointer checking error bug in EfiCommonLib in ECP.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9564  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-12-15 08:50:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AJFISH 
							
						 
					 
					
						
						
						
						
							
						
						
							e8de46808a 
							
						 
					 
					
						
						
							
							Fixed issues compiling for Apple gcc on IA-32  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9310  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-09-24 21:48:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							b341712e31 
							
						 
					 
					
						
						
							
							Update to make end-of-line consistent for all source files in MdePkg. There are no other updates besides that change.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9160  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2009-08-20 08:19:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							fbf172be37 
							
						 
					 
					
						
						
							
							Changing source filename to match name changing.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6026  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-27 05:43:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vanjeff 
							
						 
					 
					
						
						
						
						
							
						
						
							e2c05af969 
							
						 
					 
					
						
						
							
							Renamed remotely  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6017  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-09-27 05:28:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							f1694d2768 
							
						 
					 
					
						
						
							
							Add .S file for GCC tool-chain for EfiCommonLib.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5748  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-08-28 08:21:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							4b79797eea 
							
						 
					 
					
						
						
							
							1) Cleanup for GCC and ICC tool-chain.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5718  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-08-23 09:31:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							c1ea912c6c 
							
						 
					 
					
						
						
							
							1) add in EfiCommonLib_Edk2.inf which will allow EfiCommonLib to build understand GCC and ICC tool-chain.  
						
						 
						
						... 
						
						
						
						2) Add in 3 .asm files for ICC tool-chain.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5714  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-08-23 06:48:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							b962b6b54d 
							
						 
					 
					
						
						
							
							Add in .S file for GCC tool-chain.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5537  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-07-21 10:03:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							0fb90682e7 
							
						 
					 
					
						
						
							
							Use ebp as frame buffer in DivU64x32. Fix a typo in GetPowerOfTwo.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5532  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-07-21 05:57:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							478db76bbe 
							
						 
					 
					
						
						
							
							Inline ASM in .c file is specific to MS tool-chain. Other tool-chain (such as Intel compiler) may not support it. Add in .asm files to make these function to be built by Assembler so that they are avaliable too for other tool-chain.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5529  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-07-21 01:49:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							22353b17c0 
							
						 
					 
					
						
						
							
							Fix a bug in Power10U64. Power10U64 should clean up the stack after calling MultU64x32. It also should load eax and edx with the initial value just in case it return directly when "Power" is zero.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5528  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-07-21 01:42:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							4cb43192bd 
							
						 
					 
					
						
						
							
							Fix various warnings with the Intel C compiler.  
						
						 
						
						... 
						
						
						
						EfiBind.h:
* Adding ignores for certain warnings with the Intel C compiler.
  (Partially merged from MdePkg.)
EfiPxe.h:
* Make sure PXE_NO_UINT64_SUPPORT is defined
Decompress.c:
* Removed 'unreachable' return statement.
EdkCompatibilityPkg/**: (all other files)
* Remove trailing comma from last value in enum.
* Include <EfiBind.h> instead of "EfiBind.h", or
  for some reason __STDC_VERSION__ is not defined.
* Introduce more explicit function call ordering by
  storing results in local variables before using
  in a calculation.
* Add some additional casting for BOOLEAN & UINT8
  following calculations which change the type to 'int'.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5123  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-04-24 16:21:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qhuang8 
							
						 
					 
					
						
						
						
						
							
						
						
							7ccf38a33e 
							
						 
					 
					
						
						
							
							Update Guid Value format.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4964  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-28 12:00:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							e84217e7cf 
							
						 
					 
					
						
						
							
							edk2/EdkCompatibilityPkg/**  
						
						 
						
						... 
						
						
						
						* Changed all '\' to '/' in *.ing and *.dsc
* Fixed inconsistencies in filename case usage that caused the
  build command to fail to parse the dsc/inf files on a system
  with a case-sensitive filesystem.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4898  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-17 22:01:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jljusten 
							
						 
					 
					
						
						
						
						
							
						
						
							f80d1b36bb 
							
						 
					 
					
						
						
							
							Renamed to match filename naming recommendations.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4882  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-03-17 21:34:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							c7f33ca424 
							
						 
					 
					
						
						
							
							1) Sync EdkCompatibilityPkg with EDK 1.04. The changes includes:  
						
						 
						
						... 
						
						
						
						1.1) Bug fixes. (For details, please check  Documents & files: Snapshot/Release Notes at https://edk.tianocore.org/servlets/ProjectDocumentList?folderID=43&expandFolder=43&folderID=6 )
  1.2) Add new UEFI protocol definitions for AbsolutePointer, FormBrowser2, HiiConfigAccess, HiiConfigRouting, HiiDatabase, HiiFont, HiiImage, HiiString, SimpleTextInputEx, DPC protocol.
  1.3) Add Smbios 2.5, 2.6 supports.
  Incompatible changes hilighted:
  1) EFI_MANAGED_NETWORK_PROTOCOL_GUID changed.
  2) EFI_IP4_IPCONFIG_DATA changed.
2) Add in EdkCompatibilityPkg/EdkCompatibilityPkg.dsc to build all libraries in this package.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4623  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2008-01-24 07:10:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								qwang12 
							
						 
					 
					
						
						
						
						
							
						
						
							3eb9473ea9 
							
						 
					 
					
						
						
							
							Add in the 1st version of ECP.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2832  6f19259b-4bc3-4df7-8a09-765794883524 
						
					 
					
						2007-06-28 07:00:39 +00:00