]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/Pei/PeiMain/PeiMain.c
MdeModulePkg/Core: Decorate phase-transition functions with NORETURN.
[mirror_edk2.git] / MdeModulePkg / Core / Pei / PeiMain / PeiMain.c
index 10db496140ad0d6f5820f72c08fedb63572d6019..59fdd2614b146c58ec03ca282b3a0f6514034e45 100644 (file)
@@ -136,6 +136,7 @@ ShadowPeiCore (
 \r
 **/\r
 VOID\r
+NORETURN\r
 EFIAPI\r
 PeiCore (\r
   IN CONST EFI_SEC_PEI_HAND_OFF        *SecCoreDataPtr,\r
@@ -275,6 +276,8 @@ PeiCore (
       //\r
       ASSERT (FALSE);\r
       CpuDeadLoop();\r
+\r
+      UNREACHABLE ();\r
     }\r
 \r
     //\r
@@ -468,4 +471,6 @@ PeiCore (
   //\r
   ASSERT_EFI_ERROR (Status);\r
   CpuDeadLoop();\r
+\r
+  UNREACHABLE ();\r
 }\r