## @file\r
# Memory Allocation Library instance dedicated to SMM Core.\r
# The implementation borrows the SMM Core Memory Allocation services as the primitive\r
-# for memory allocation instead of using SMM System Table servces in an indirect way.\r
-# It is assumed that this library instance must be linked with SMM Cre in this package. \r
+# for memory allocation instead of using SMM System Table services in an indirect way.\r
+# It is assumed that this library instance must be linked with SMM Cre in this package.\r
#\r
-# Copyright (c) 2010, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2010 - 2016, Intel Corporation. All rights reserved.<BR>\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
[Defines]\r
INF_VERSION = 0x00010005\r
BASE_NAME = PiSmmCoreMemoryAllocationLib\r
+ MODULE_UNI_FILE = PiSmmCoreMemoryAllocationLib.uni\r
FILE_GUID = B618E089-9ABA-4d97-AE80-57B5BCCDA51D\r
MODULE_TYPE = SMM_CORE\r
VERSION_STRING = 1.0\r
PI_SPECIFICATION_VERSION = 0x0001000A\r
LIBRARY_CLASS = MemoryAllocationLib|SMM_CORE\r
- \r
+ CONSTRUCTOR = PiSmmCoreMemoryAllocationLibConstructor\r
+\r
#\r
# The following information is for reference only and not required by the build tools.\r
#\r
[Sources]\r
MemoryAllocationLib.c\r
PiSmmCoreMemoryAllocationServices.h\r
+ PiSmmCoreMemoryProfileLibNull.c\r
\r
[Packages]\r
MdePkg/MdePkg.dec\r
+ MdeModulePkg/MdeModulePkg.dec\r
\r
[LibraryClasses]\r
DebugLib\r
BaseMemoryLib\r
+ UefiBootServicesTableLib\r