]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add FUNCTION_ENTRY_POINT macro
authormdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 27 Nov 2007 02:48:59 +0000 (02:48 +0000)
committermdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 27 Nov 2007 02:48:59 +0000 (02:48 +0000)
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

MdePkg/Include/Ebc/ProcessorBind.h
MdePkg/Include/Ia32/ProcessorBind.h
MdePkg/Include/Ipf/ProcessorBind.h
MdePkg/Include/x64/ProcessorBind.h
MdePkg/Library/DxeDebugLibSerialPort/DxeDebugLibSerialPort.inf

index 433336347c36dd14ed3a670d229d025b578106d8..a550f42bd3cc986fad46aa21457bc382b64052fb 100644 (file)
@@ -79,5 +79,7 @@ typedef unsigned long         UINTN;
 //\r
 #define GLOBAL_REMOVE_IF_UNREFERENCED\r
 \r
+#define FUNCTION_ENTRY_POINT(p) (p)\r
+\r
 #endif \r
 \r
index 5fdb55077b21fe816d29c076a91520c661966ce2..b23b7a86f8bf95a67255d3cbb1cecbf2c60988e6 100644 (file)
@@ -200,5 +200,7 @@ typedef INT32   INTN;
   #define ASM_PFX(name) _##name    \r
 #endif\r
 \r
+#define FUNCTION_ENTRY_POINT(p) (p)\r
+\r
 #endif\r
 \r
index 6faddab55599685d570c29a084ac7de322d97c88..9bce825cbe8e7768241eab8faf9521e9fc74d366 100644 (file)
@@ -235,5 +235,7 @@ typedef struct {
   UINT64                    r11;\r
 } PAL_CALL_RETURN;\r
 \r
+#define FUNCTION_ENTRY_POINT(p) (((EFI_PLABEL *)(p))->EntryPoint)\r
+\r
 #endif\r
 \r
index a401d23f2603be1658bd8f38943eb626fb65c05a..bc240000a444e9863d1fdf30e44093553b7937fc 100644 (file)
@@ -232,5 +232,7 @@ typedef INT64   INTN;
   #define ASM_PFX(name) _##name    \r
 #endif\r
 \r
+#define FUNCTION_ENTRY_POINT(p) (p)\r
+\r
 #endif\r
 \r
index a4d6f2b23af5de72fa71b50b04040603bfe2213b..be9f1b91cedb1bd1089809a098a16a0fca933cc5 100644 (file)
@@ -18,7 +18,7 @@
   INF_VERSION                    = 0x00010005\r
   BASE_NAME                      = DxeDebugLibSerialPort\r
   FILE_GUID                      = BB83F95F-EDBC-4884-A520-CD42AF388FAE\r
-  MODULE_TYPE                    = DXE_DRIVER\r
+  MODULE_TYPE                    = BASE\r
   VERSION_STRING                 = 1.0\r
   LIBRARY_CLASS                  = DebugLib \r
   EDK_RELEASE_VERSION            = 0x00020000\r