]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/SwitchStack.c
1. Updated SetJump() and LongJump() for IPF
[mirror_edk2.git] / MdePkg / Library / BaseLib / SwitchStack.c
index fec3cfaa60bb4cb55192557924e36eaa3aededcc..353efa8f6e56a31bf426495bbe0dceb36d1129c1 100644 (file)
@@ -47,5 +47,9 @@ SwitchStack (
 {\r
   ASSERT (EntryPoint != NULL && NewStack != NULL);\r
 \r
+#ifdef MDE_CPU_IPF\r
+  ASSERT (((UINTN)NewStack & 0xf) == 0);\r
+#endif\r
+\r
   InternalSwitchStack (EntryPoint, Context1, Context2, NewStack);\r
 }\r