audk/MdePkg/Library/BaseMemoryLib
Michael Kinney 5ea2bad0d9 MdePkg/BaseMemoryLib: Fix VS2015 build error
https://bugzilla.tianocore.org/show_bug.cgi?id=237

Make the smallest change possible to workaround a VS2015
build error.  The change is to the loop that handles the
case where neither the source nor the destination are
64-bit or 32-bit aligned and the logic falls through to
a loop that performs the copy as bytes.  Only the loop
that copies bytes backwards needs to be updated to avoid
the VS2015 build error.

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Michael Kinney <michael.d.kinney@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2016-11-17 09:43:23 -08:00
..
BaseMemoryLib.inf MdePkg/BaseMemoryLib: widen aligned accesses to 32 or 64 bits 2016-09-13 16:28:15 +01:00
BaseMemoryLib.uni MdePkg: Convert all .uni files to utf-8 2015-12-15 04:53:50 +00:00
CompareMemWrapper.c
CopyMem.c MdePkg/BaseMemoryLib: Fix VS2015 build error 2016-11-17 09:43:23 -08:00
CopyMemWrapper.c
IsZeroBufferWrapper.c MdePkg BaseMemoryLib: Add C implementation of API IsZeroBuffer() 2016-08-22 18:54:30 +08:00
MemLibGeneric.c MdePkg BaseMemoryLib: Add C implementation of API IsZeroBuffer() 2016-08-22 18:54:30 +08:00
MemLibGuid.c MdePkg BaseMemoryLib: Add implementation of API IsZeroGuid() 2016-08-22 18:54:29 +08:00
MemLibInternals.h MdePkg BaseMemoryLib: Add C implementation of API IsZeroBuffer() 2016-08-22 18:54:30 +08:00
ScanMem8Wrapper.c
ScanMem16Wrapper.c
ScanMem32Wrapper.c
ScanMem64Wrapper.c
SetMem.c MdePkg/BaseMemoryLib: widen aligned accesses to 32 or 64 bits 2016-09-13 16:28:15 +01:00
SetMem16Wrapper.c
SetMem32Wrapper.c
SetMem64Wrapper.c
SetMemWrapper.c
ZeroMemWrapper.c MdePkg/BaseMemoryLib*: check for zero length in ZeroMem () 2016-11-04 09:53:01 +00:00