audk/EdkModulePkg/Core/Dxe
qwang12 abb234751e 1) Initialize gBS, gST, gImageHandle in UefiBootServicesTableLib.c to NULL
2) Add DxeCore infix to the module local variable gBS, gST, gRT, gDS in DxeMain.c. This is to solve the name conflict with UefiBootServicesTableLib which is defined in MDE Library Spec. 
3) Add in check for gBS and gST in UefiDebugLibConOut/DebugLib.c and UefiDebugLibStdErr/DebugLib.c and MdePkg/Library/DxeReportStatusCodeLib/ReportStatusCodeLib.c. If they are not initialized, the API will just return with a error message.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2546 6f19259b-4bc3-4df7-8a09-765794883524
2007-04-06 06:36:47 +00:00
..
Dispatcher fix a typo in a comment 2007-02-11 06:37:26 +00:00
DxeMain 1) Initialize gBS, gST, gImageHandle in UefiBootServicesTableLib.c to NULL 2007-04-06 06:36:47 +00:00
Event 1. Removed #ifdef EDK_RELEASE_VERSION from all c files for all modules 2007-03-21 01:27:01 +00:00
FwVol Need no zero pool for improving performance. 2007-03-22 09:34:49 +00:00
FwVolBlock Initial import. 2006-04-21 22:54:32 +00:00
Gcd Partially make EdkModulePkg pass intel IPF compiler with /W4 /WX switched on. 2007-01-25 06:15:58 +00:00
Hand 1) Initialize gBS, gST, gImageHandle in UefiBootServicesTableLib.c to NULL 2007-04-06 06:36:47 +00:00
Image 1) Initialize gBS, gST, gImageHandle in UefiBootServicesTableLib.c to NULL 2007-04-06 06:36:47 +00:00
Library Initial import. 2006-04-21 22:54:32 +00:00
Mem Update MDE and EdkModule packages for ICC build with /W4 /WX /Ox switches, for some latest modifications break it. 2007-02-12 08:12:05 +00:00
Misc 1) Initialize gBS, gST, gImageHandle in UefiBootServicesTableLib.c to NULL 2007-04-06 06:36:47 +00:00
SectionExtraction Make EdkModulePkg pass Intel IPF compiler with /W4 /WX switches, solving warning #1419. 2007-01-31 04:57:46 +00:00
DebugImageInfo.h 1. Sync definition of EFI_DEBUG_IMAGE_INFO with UEFI spec 2007-03-08 07:04:05 +00:00
DxeMain.h 1) Initialize gBS, gST, gImageHandle in UefiBootServicesTableLib.c to NULL 2007-04-06 06:36:47 +00:00
DxeMain.msa Clean up MSA file of the checked in modules which include: 2007-02-26 07:00:31 +00:00
Exec.h Merge R8->R9 tracker 5935 and 7080 to update runtime arch protocol to DxeCis 0.91. Update DxeCore and Runtime driver to follow new definitions. 2006-12-14 10:14:24 +00:00
FwVolBlock.h Initial import. 2006-04-21 22:54:32 +00:00
FwVolDriver.h Initial import. 2006-04-21 22:54:32 +00:00
Image.h Merge R8->R9 tracker 5935 and 7080 to update runtime arch protocol to DxeCis 0.91. Update DxeCore and Runtime driver to follow new definitions. 2006-12-14 10:14:24 +00:00
Library.h Initial import. 2006-04-21 22:54:32 +00:00
gcd.h Initial import. 2006-04-21 22:54:32 +00:00
hand.h Initial import. 2006-04-21 22:54:32 +00:00
imem.h Fix the runtime memory map change issue 2007-02-08 05:47:52 +00:00