audk/MdeModulePkg/Universal/Network/UefiPxeBcDxe
Hao Wu e719fcb5e1 MdeModulePkg UefiPxeBcDxe: Fix build error for lastest VS2015 compiler
The UefiPxeBcDxe module encounters a build error for IA32 arch using the
latest version of VS2015:

UefiPxe4BcDxe.lib(PxeBcDhcp.obj) : error LNK2001: unresolved external
symbol __allmul

The cause is line 1659 in file
MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c. The third
parameter for gBS->SetTimer() function is of type UINT64, so the
multiplication should use the MultU64x32() function.

Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Wu Jiaxin <jiaxin.wu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-By: Wu Jiaxin <jiaxin.wu@intel.com>
2016-07-06 13:36:41 +08:00
..
ComponentName.c
PxeBcDhcp.c MdeModulePkg UefiPxeBcDxe: Fix build error for lastest VS2015 compiler 2016-07-06 13:36:41 +08:00
PxeBcDhcp.h MedmodulePkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:23 +08:00
PxeBcDriver.c
PxeBcDriver.h
PxeBcImpl.c MdeModulePkg: Do not use hard coded TTL/ToS in PXE driver. 2016-05-05 09:08:26 +08:00
PxeBcImpl.h MedmodulePkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:23 +08:00
PxeBcMtftp.c
PxeBcMtftp.h
PxeBcSupport.c MdeModulePkg: Do not use hard coded TTL/ToS in PXE driver. 2016-05-05 09:08:26 +08:00
PxeBcSupport.h MdeModulePkg: Do not use hard coded TTL/ToS in PXE driver. 2016-05-05 09:08:26 +08:00
UefiPxe4BcDxe.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
UefiPxe4BcDxeExtra.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
UefiPxeBcDxe.inf