audk/MdeModulePkg/Core/Pei
Liming Gao 733c0c88c3 MdeModulePkg: Remove NORETURN for PeiCore() and DxeMain() function
PeiCore EntryPoint library _ModuleEntryPoint() will call PeiCore(), then call
CpuDeadLoop (). When NORETURN is added for PeiCore(), MSVC compiler will report
warning C4702: unreachable code for CpuDeadLoop (). And, the warning is treated
as error and cause build break. DxeMain() has the similar issue.

edk2 uses EntryPoint library to wrap every module entry point function except
for SEC. The module entry point is still called by _ModuleEntryPoint(). So,
there will be negative impact to add NORETURN for the module entry point.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com>
2016-06-23 15:45:40 +08:00
..
BootMode Update the copyright notice format 2010-04-24 09:49:11 +00:00
CpuIo Update the copyright notice format 2010-04-24 09:49:11 +00:00
Dependency Refine code to make it more safely. 2014-06-26 03:24:25 +00:00
Dispatcher MdeModulePkg/PeiCore: Fix the debug info of PEI temp heap length 2016-01-28 08:08:57 +00:00
FwVol MdeModulePkg: PeiCore: Fix PEI Multiple Sub-FV Support issue 2016-05-19 10:32:09 +08:00
Hob Update HobLib and Hob Service to avoid data over flow. 2012-07-17 01:51:26 +00:00
Image MdeModulePkg: Update PeiCore dispatcher to handle PEIM and PEI_CORE only 2016-02-29 16:28:56 +08:00
Memory MdeModulePkg PeiCore: PeiInstallPeiMemory improper ASSERT test on second call 2015-11-18 10:13:31 +00:00
PciCfg2 Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiMain MdeModulePkg: Remove NORETURN for PeiCore() and DxeMain() function 2016-06-23 15:45:40 +08:00
Ppi MdeModulePkg/IntelFrameworkModulePkg: Update PeiCore, SmbiosDxe and IsaSerialDxe to use PcdGetxx() instead of FixedPcdGetxx(). 2014-08-14 05:55:08 +00:00
Reset MdeModulePkg: Add Reset2 ppi support in PEI CORE. 2015-05-11 02:06:51 +00:00
Security Update PeiCore to follow PI spec to retrieve GUIDED section data when ExtractionPpi is not found. 2014-08-18 05:43:06 +00:00
StatusCode Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiCore.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
PeiCoreExtra.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
PeiMain.h MdeModulePkg: Remove NORETURN for PeiCore() and DxeMain() function 2016-06-23 15:45:40 +08:00
PeiMain.inf MdeModulePkg PeiCore: Add PCD to specify PEIM Shadow 2015-08-03 03:18:37 +00:00