audk/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32
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
..
DivU64x32.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
DivU64x32.asm Use ebp as frame buffer in DivU64x32. Fix a typo in GetPowerOfTwo. 2008-07-21 05:57:04 +00:00
DivU64x32.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
EfiCopyMem.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
EfiCopyMem.asm 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. 2008-07-21 01:49:04 +00:00
EfiCopyMem.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
EfiCopyMemRep1.asm 1) add in EfiCommonLib_Edk2.inf which will allow EfiCommonLib to build understand GCC and ICC tool-chain. 2008-08-23 06:48:07 +00:00
EfiCopyMemRep1.c 1) Sync EdkCompatibilityPkg with EDK 1.04. The changes includes: 2008-01-24 07:10:05 +00:00
EfiCopyMemRep4.c Update Guid Value format. 2008-03-28 12:00:46 +00:00
EfiCopyMemSSE2.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
EfiSetMem.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
EfiSetMem.asm 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. 2008-07-21 01:49:04 +00:00
EfiSetMem.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
EfiSetMemRep1.c 1) Sync EdkCompatibilityPkg with EDK 1.04. The changes includes: 2008-01-24 07:10:05 +00:00
EfiSetMemRep4.asm 1) add in EfiCommonLib_Edk2.inf which will allow EfiCommonLib to build understand GCC and ICC tool-chain. 2008-08-23 06:48:07 +00:00
EfiSetMemRep4.c 1) Sync EdkCompatibilityPkg with EDK 1.04. The changes includes: 2008-01-24 07:10:05 +00:00
EfiSetMemSSE2.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
EfiZeroMem.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
EfiZeroMem.asm 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. 2008-07-21 01:49:04 +00:00
EfiZeroMem.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
EfiZeroMemRep1.c 1) Sync EdkCompatibilityPkg with EDK 1.04. The changes includes: 2008-01-24 07:10:05 +00:00
EfiZeroMemRep4.asm 1) add in EfiCommonLib_Edk2.inf which will allow EfiCommonLib to build understand GCC and ICC tool-chain. 2008-08-23 06:48:07 +00:00
EfiZeroMemRep4.c 1) Sync EdkCompatibilityPkg with EDK 1.04. The changes includes: 2008-01-24 07:10:05 +00:00
EfiZeroMemSSE2.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
GetPowerOfTwo.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
GetPowerOfTwo.asm Use ebp as frame buffer in DivU64x32. Fix a typo in GetPowerOfTwo. 2008-07-21 05:57:04 +00:00
GetPowerOfTwo.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
LShiftU64.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
LShiftU64.asm 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. 2008-07-21 01:49:04 +00:00
LShiftU64.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
Log2.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
Log2.asm 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. 2008-07-21 01:49:04 +00:00
Log2.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
MultU64x32.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
MultU64x32.asm 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. 2008-07-21 01:49:04 +00:00
MultU64x32.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00
Power10U64.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
Power10U64.asm 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. 2008-07-21 01:49:04 +00:00
Power10U64.c 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. 2008-07-21 01:42:14 +00:00
RShiftU64.S Add in .S file for GCC tool-chain. 2008-07-21 10:03:20 +00:00
RShiftU64.asm 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. 2008-07-21 01:49:04 +00:00
RShiftU64.c Add in the 1st version of ECP. 2007-06-28 07:00:39 +00:00