Re: [edk2] [PATCH 2/2] StdLib/LibC ARM AARCH64: do not redefine compiler intrinsics

2016-08-08 Thread Carsey, Jaben
Reviewed-by: Jaben Carsey > -Original Message- > From: Ard Biesheuvel [mailto:ard.biesheu...@linaro.org] > Sent: Monday, August 08, 2016 4:12 AM > To: edk2-devel@lists.01.org; edk2-li...@mc2research.org; Carsey, Jaben > > Cc:

[edk2] [PATCH 2/2] StdLib/LibC ARM AARCH64: do not redefine compiler intrinsics

2016-08-08 Thread Ard Biesheuvel
The memset() function is a compiler intrinsics on AARCH64 and ARM, and so is memmove() on ARM. Usually, redefining them as LibC currently does is not a problem since only one version will be selected at link time from the various static libraries that provide implementations. However, under LTO,