]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/CpuDxe/CpuMp.c
UefiCpuPkg/CpuDxe: suppress invalid warning about uninitialized variable
[mirror_edk2.git] / UefiCpuPkg / CpuDxe / CpuMp.c
index 56ba02615203ea560686a2c982b13608b92802f3..82145e762443ebdf9791d1e1757b2d87d02a53cc 100644 (file)
@@ -695,6 +695,11 @@ InitializeMpExceptionStackSwitchHandlers (
   EssData.Ia32.StackSwitchExceptionNumber = ExceptionNumber;\r
   EssData.Ia32.KnownGoodStackSize = FixedPcdGet32(PcdCpuKnownGoodStackSize);\r
 \r
+  //\r
+  // Initialize Gdtr to suppress incorrect compiler/analyzer warnings.\r
+  //\r
+  Gdtr.Base = 0;\r
+  Gdtr.Limit = 0;\r
   MpInitLibWhoAmI (&Bsp);\r
   for (Index = 0; Index < mNumberOfProcessors; ++Index) {\r
     //\r