REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3731
Fix VS2019 NOOPT build issues with OvmfPkg/Microvm/MicrovmX64.dsc
by fixing typecast of MICROVM_GED_MMIO_BASE_REGS to a VOID *.
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
\r
static UINTN MicrovmGedBase (VOID)\r
{\r
- VOID *Address = (VOID*) MICROVM_GED_MMIO_BASE_REGS;\r
+ VOID *Address = (VOID*)(UINTN) MICROVM_GED_MMIO_BASE_REGS;\r
\r
if (EfiGoneVirtual ()) {\r
EfiConvertPointer (0, &Address);\r