mirror of https://github.com/acidanthera/audk.git
1) Revert the original CompilerStubLib.inf which will be built by EDK tool chain. CompilerStubLib_Edk2.inf is the one that should be built by EDK II tool chain.
2) Revert the memcpy.c and memset.c. We use CompilerStubLib_Edk2.inf to switch the file combinations that are built under differnt tool-chains. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6776 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
b058028b67
commit
bc4c047f7b
|
@ -24,19 +24,18 @@ BASE_NAME = CompilerStub
|
||||||
COMPONENT_TYPE = LIBRARY
|
COMPONENT_TYPE = LIBRARY
|
||||||
|
|
||||||
[sources.common]
|
[sources.common]
|
||||||
Dummy.c
|
|
||||||
|
|
||||||
[sources.ia32]
|
[sources.ia32]
|
||||||
Ia32/memcpyRep1.asm
|
Ia32\memcpyRep1.asm
|
||||||
Ia32/memsetRep4.asm
|
Ia32\memsetRep4.asm
|
||||||
# Ia32/memcpy.asm
|
# Ia32\memcpy.asm
|
||||||
# Ia32/memset.asm
|
# Ia32\memset.asm
|
||||||
|
|
||||||
[sources.x64]
|
[sources.x64]
|
||||||
X64/memcpyRep1.asm
|
x64\memcpyRep1.asm
|
||||||
X64/memsetRep4.asm
|
x64\memsetRep4.asm
|
||||||
# X64/memcpy.asm
|
# x64\memcpy.asm
|
||||||
# X64/memset.asm
|
# x64\memset.asm
|
||||||
|
|
||||||
[sources.Ipf]
|
[sources.Ipf]
|
||||||
memcpy.c
|
memcpy.c
|
||||||
|
|
|
@ -28,16 +28,6 @@ Abstract:
|
||||||
#include "Tiano.h"
|
#include "Tiano.h"
|
||||||
|
|
||||||
VOID *
|
VOID *
|
||||||
memcpy (
|
|
||||||
OUT VOID *Dest,
|
|
||||||
IN const VOID *Src,
|
|
||||||
IN UINTN Count
|
|
||||||
);
|
|
||||||
|
|
||||||
#ifdef _MSC_EXTENSIONS
|
|
||||||
#pragma intrinsic(memcpy)
|
|
||||||
#else
|
|
||||||
VOID *
|
|
||||||
memcpy (
|
memcpy (
|
||||||
OUT VOID *Dest,
|
OUT VOID *Dest,
|
||||||
IN const VOID *Src,
|
IN const VOID *Src,
|
||||||
|
@ -53,5 +43,4 @@ memcpy (
|
||||||
|
|
||||||
return Dest;
|
return Dest;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
|
@ -26,16 +26,7 @@ Abstract:
|
||||||
--*/
|
--*/
|
||||||
|
|
||||||
#include "Tiano.h"
|
#include "Tiano.h"
|
||||||
VOID *
|
|
||||||
memset (
|
|
||||||
OUT VOID *Dest,
|
|
||||||
IN UINTN Char,
|
|
||||||
IN UINTN Count
|
|
||||||
);
|
|
||||||
|
|
||||||
#ifdef _MSC_EXTENSIONS
|
|
||||||
#pragma intrinsic(memset)
|
|
||||||
#else
|
|
||||||
VOID *
|
VOID *
|
||||||
memset (
|
memset (
|
||||||
OUT VOID *Dest,
|
OUT VOID *Dest,
|
||||||
|
@ -51,5 +42,4 @@ memset (
|
||||||
|
|
||||||
return Dest;
|
return Dest;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue