add -msse2 option to 32-Bit builds (Win32, Linux32)
On Thu, Feb 28, 2019 at 01:23:25AM +0900, cryptozeny cryptozeny wrote:
> "-msse2" option is already implied on x86-64? So 64-bit build doesn't need
> that CFLAGS?
Correct.
> Please check below list
>
> ===
> ARM (no such function)
> -Wall -O2 -fomit-frame-pointer
>
> Win32 (need -msse2)
> -Wall *-msse2* -O2 -fomit-frame-pointer
>
> Linux32 (need -msse2)
> -Wall *-msse2* -O2 -fomit-frame-pointer
>
> Win64 (already implied so not needed)
> -Wall -O2 -fomit-frame-pointer
>
> Linux64 (already implied so not needed)
> -Wall -O2 -fomit-frame-pointer
>
> macOS (already implied so not needed)
> -Wall -O2 -fomit-frame-pointer
> ===
>
> Am I right?
This looks OK to me.
Alexander
changes:
<src/Makefile.am> fix yespower CFLAGS
-Wall -O2 -fomit-frame-pointer
movecrypto/yespower-1.0.0/yespower.h
to crypto primitives section<src/primitives/block.cpp> fix include clause
TODO:
-msse2
option to 32-Bit builds (Win32, Linux32)