Add FUNCTION_ENTRY_POINT macro

Update DxeDebugLibSerialPort to have a module type of BASE



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4328 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
mdkinney 2007-11-27 02:48:59 +00:00
parent b74350e956
commit 24a7505cef
5 changed files with 9 additions and 1 deletions

View File

@ -79,5 +79,7 @@ typedef unsigned long UINTN;
//
#define GLOBAL_REMOVE_IF_UNREFERENCED
#define FUNCTION_ENTRY_POINT(p) (p)
#endif

View File

@ -200,5 +200,7 @@ typedef INT32 INTN;
#define ASM_PFX(name) _##name
#endif
#define FUNCTION_ENTRY_POINT(p) (p)
#endif

View File

@ -235,5 +235,7 @@ typedef struct {
UINT64 r11;
} PAL_CALL_RETURN;
#define FUNCTION_ENTRY_POINT(p) (((EFI_PLABEL *)(p))->EntryPoint)
#endif

View File

@ -232,5 +232,7 @@ typedef INT64 INTN;
#define ASM_PFX(name) _##name
#endif
#define FUNCTION_ENTRY_POINT(p) (p)
#endif

View File

@ -18,7 +18,7 @@
INF_VERSION = 0x00010005
BASE_NAME = DxeDebugLibSerialPort
FILE_GUID = BB83F95F-EDBC-4884-A520-CD42AF388FAE
MODULE_TYPE = DXE_DRIVER
MODULE_TYPE = BASE
VERSION_STRING = 1.0
LIBRARY_CLASS = DebugLib
EDK_RELEASE_VERSION = 0x00020000