Add an empty CONSTRUCTOR to the UefiLib to resolve library dependency issues.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11181 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
mdkinney 2010-12-18 00:10:30 +00:00
parent 5b98704413
commit 5bd2d2cb03
2 changed files with 23 additions and 0 deletions

View File

@ -19,6 +19,28 @@
#include "UefiLibInternal.h"
/**
Empty constructor function that is required to resolve dependencies between
libraries.
** DO NOT REMOVE **
@param ImageHandle The firmware allocated handle for the EFI image.
@param SystemTable A pointer to the EFI System Table.
@retval EFI_SUCCESS The constructor executed correctly.
**/
EFI_STATUS
EFIAPI
UefiLibConstructor (
IN EFI_HANDLE ImageHandle,
IN EFI_SYSTEM_TABLE *SystemTable
)
{
return EFI_SUCCESS;
}
/**
Compare whether two names of languages are identical.

View File

@ -26,6 +26,7 @@
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.0
LIBRARY_CLASS = UefiLib|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER SMM_CORE
CONSTRUCTOR = UefiLibConstructor
#