X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdePkg%2FLibrary%2FBaseLib%2FSwitchStack.c;h=353efa8f6e56a31bf426495bbe0dceb36d1129c1;hp=fec3cfaa60bb4cb55192557924e36eaa3aededcc;hb=4cbd21753299e5c119af283aa49443a47d7a72fb;hpb=8b4e96c42bf9bbbd9cfc46fdd5c43a09dfbdbf2e diff --git a/MdePkg/Library/BaseLib/SwitchStack.c b/MdePkg/Library/BaseLib/SwitchStack.c index fec3cfaa60..353efa8f6e 100644 --- a/MdePkg/Library/BaseLib/SwitchStack.c +++ b/MdePkg/Library/BaseLib/SwitchStack.c @@ -47,5 +47,9 @@ SwitchStack ( { ASSERT (EntryPoint != NULL && NewStack != NULL); +#ifdef MDE_CPU_IPF + ASSERT (((UINTN)NewStack & 0xf) == 0); +#endif + InternalSwitchStack (EntryPoint, Context1, Context2, NewStack); }