1*33772c1eSriastradhlib_LTLIBRARIES = \ 2*33772c1eSriastradh libsodium.la 3*33772c1eSriastradh 4*33772c1eSriastradhlibsodium_la_SOURCES = \ 5*33772c1eSriastradh crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c \ 6*33772c1eSriastradh crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c \ 7*33772c1eSriastradh crypto_auth/crypto_auth.c \ 8*33772c1eSriastradh crypto_auth/hmacsha256/auth_hmacsha256.c \ 9*33772c1eSriastradh crypto_auth/hmacsha512/auth_hmacsha512.c \ 10*33772c1eSriastradh crypto_auth/hmacsha512256/auth_hmacsha512256.c \ 11*33772c1eSriastradh crypto_box/crypto_box.c \ 12*33772c1eSriastradh crypto_box/crypto_box_easy.c \ 13*33772c1eSriastradh crypto_box/crypto_box_seal.c \ 14*33772c1eSriastradh crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c \ 15*33772c1eSriastradh crypto_core/ed25519/ref10/ed25519_ref10.c \ 16*33772c1eSriastradh crypto_core/hchacha20/core_hchacha20.c \ 17*33772c1eSriastradh crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c \ 18*33772c1eSriastradh crypto_core/hsalsa20/core_hsalsa20.c \ 19*33772c1eSriastradh crypto_core/salsa/ref/core_salsa_ref.c \ 20*33772c1eSriastradh crypto_generichash/crypto_generichash.c \ 21*33772c1eSriastradh crypto_generichash/blake2b/generichash_blake2.c \ 22*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2.h \ 23*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-compress-ref.c \ 24*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-load-sse2.h \ 25*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-load-sse41.h \ 26*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-load-avx2.h \ 27*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-ref.c \ 28*33772c1eSriastradh crypto_generichash/blake2b/ref/generichash_blake2b.c \ 29*33772c1eSriastradh crypto_hash/crypto_hash.c \ 30*33772c1eSriastradh crypto_hash/sha256/hash_sha256.c \ 31*33772c1eSriastradh crypto_hash/sha256/cp/hash_sha256_cp.c \ 32*33772c1eSriastradh crypto_hash/sha512/hash_sha512.c \ 33*33772c1eSriastradh crypto_hash/sha512/cp/hash_sha512_cp.c \ 34*33772c1eSriastradh crypto_kdf/blake2b/kdf_blake2b.c \ 35*33772c1eSriastradh crypto_kdf/crypto_kdf.c \ 36*33772c1eSriastradh crypto_kx/crypto_kx.c \ 37*33772c1eSriastradh crypto_onetimeauth/crypto_onetimeauth.c \ 38*33772c1eSriastradh crypto_onetimeauth/poly1305/onetimeauth_poly1305.c \ 39*33772c1eSriastradh crypto_onetimeauth/poly1305/onetimeauth_poly1305.h \ 40*33772c1eSriastradh crypto_onetimeauth/poly1305/donna/poly1305_donna.h \ 41*33772c1eSriastradh crypto_onetimeauth/poly1305/donna/poly1305_donna32.h \ 42*33772c1eSriastradh crypto_onetimeauth/poly1305/donna/poly1305_donna64.h \ 43*33772c1eSriastradh crypto_onetimeauth/poly1305/donna/poly1305_donna.c \ 44*33772c1eSriastradh crypto_pwhash/argon2/argon2-core.c \ 45*33772c1eSriastradh crypto_pwhash/argon2/argon2-core.h \ 46*33772c1eSriastradh crypto_pwhash/argon2/argon2-encoding.c \ 47*33772c1eSriastradh crypto_pwhash/argon2/argon2-encoding.h \ 48*33772c1eSriastradh crypto_pwhash/argon2/argon2-fill-block-ref.c \ 49*33772c1eSriastradh crypto_pwhash/argon2/argon2.c \ 50*33772c1eSriastradh crypto_pwhash/argon2/argon2.h \ 51*33772c1eSriastradh crypto_pwhash/argon2/blake2b-long.c \ 52*33772c1eSriastradh crypto_pwhash/argon2/blake2b-long.h \ 53*33772c1eSriastradh crypto_pwhash/argon2/blamka-round-ref.h \ 54*33772c1eSriastradh crypto_pwhash/argon2/pwhash_argon2i.c \ 55*33772c1eSriastradh crypto_pwhash/argon2/pwhash_argon2id.c \ 56*33772c1eSriastradh crypto_pwhash/crypto_pwhash.c \ 57*33772c1eSriastradh crypto_scalarmult/crypto_scalarmult.c \ 58*33772c1eSriastradh crypto_scalarmult/curve25519/ref10/x25519_ref10.c \ 59*33772c1eSriastradh crypto_scalarmult/curve25519/ref10/x25519_ref10.h \ 60*33772c1eSriastradh crypto_scalarmult/curve25519/scalarmult_curve25519.c \ 61*33772c1eSriastradh crypto_scalarmult/curve25519/scalarmult_curve25519.h \ 62*33772c1eSriastradh crypto_secretbox/crypto_secretbox.c \ 63*33772c1eSriastradh crypto_secretbox/crypto_secretbox_easy.c \ 64*33772c1eSriastradh crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c \ 65*33772c1eSriastradh crypto_secretstream/xchacha20poly1305/secretstream_xchacha20poly1305.c \ 66*33772c1eSriastradh crypto_shorthash/crypto_shorthash.c \ 67*33772c1eSriastradh crypto_shorthash/siphash24/shorthash_siphash24.c \ 68*33772c1eSriastradh crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c \ 69*33772c1eSriastradh crypto_shorthash/siphash24/ref/shorthash_siphash_ref.h \ 70*33772c1eSriastradh crypto_sign/crypto_sign.c \ 71*33772c1eSriastradh crypto_sign/ed25519/sign_ed25519.c \ 72*33772c1eSriastradh crypto_sign/ed25519/ref10/keypair.c \ 73*33772c1eSriastradh crypto_sign/ed25519/ref10/open.c \ 74*33772c1eSriastradh crypto_sign/ed25519/ref10/sign.c \ 75*33772c1eSriastradh crypto_sign/ed25519/ref10/sign_ed25519_ref10.h \ 76*33772c1eSriastradh crypto_stream/chacha20/stream_chacha20.c \ 77*33772c1eSriastradh crypto_stream/chacha20/stream_chacha20.h \ 78*33772c1eSriastradh crypto_stream/chacha20/ref/chacha20_ref.h \ 79*33772c1eSriastradh crypto_stream/chacha20/ref/chacha20_ref.c \ 80*33772c1eSriastradh crypto_stream/crypto_stream.c \ 81*33772c1eSriastradh crypto_stream/salsa20/stream_salsa20.c \ 82*33772c1eSriastradh crypto_stream/salsa20/stream_salsa20.h \ 83*33772c1eSriastradh crypto_stream/xsalsa20/stream_xsalsa20.c \ 84*33772c1eSriastradh crypto_verify/sodium/verify.c \ 85*33772c1eSriastradh include/sodium/private/common.h \ 86*33772c1eSriastradh include/sodium/private/ed25519_ref10.h \ 87*33772c1eSriastradh include/sodium/private/implementations.h \ 88*33772c1eSriastradh include/sodium/private/mutex.h \ 89*33772c1eSriastradh include/sodium/private/sse2_64_32.h \ 90*33772c1eSriastradh randombytes/randombytes.c \ 91*33772c1eSriastradh sodium/codecs.c \ 92*33772c1eSriastradh sodium/core.c \ 93*33772c1eSriastradh sodium/runtime.c \ 94*33772c1eSriastradh sodium/utils.c \ 95*33772c1eSriastradh sodium/version.c 96*33772c1eSriastradh 97*33772c1eSriastradhif HAVE_TI_MODE 98*33772c1eSriastradhlibsodium_la_SOURCES += \ 99*33772c1eSriastradh crypto_core/ed25519/ref10/fe_51/base.h \ 100*33772c1eSriastradh crypto_core/ed25519/ref10/fe_51/base2.h \ 101*33772c1eSriastradh crypto_core/ed25519/ref10/fe_51/constants.h \ 102*33772c1eSriastradh crypto_core/ed25519/ref10/fe_51/fe.h \ 103*33772c1eSriastradh include/sodium/private/ed25519_ref10_fe_51.h 104*33772c1eSriastradhelse 105*33772c1eSriastradhlibsodium_la_SOURCES += \ 106*33772c1eSriastradh crypto_core/ed25519/ref10/fe_25_5/base.h \ 107*33772c1eSriastradh crypto_core/ed25519/ref10/fe_25_5/base2.h \ 108*33772c1eSriastradh crypto_core/ed25519/ref10/fe_25_5/constants.h \ 109*33772c1eSriastradh crypto_core/ed25519/ref10/fe_25_5/fe.h \ 110*33772c1eSriastradh include/sodium/private/ed25519_ref10_fe_25_5.h 111*33772c1eSriastradhendif 112*33772c1eSriastradh 113*33772c1eSriastradhif HAVE_AMD64_ASM 114*33772c1eSriastradhlibsodium_la_SOURCES += \ 115*33772c1eSriastradh crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S \ 116*33772c1eSriastradh crypto_stream/salsa20/xmm6/salsa20_xmm6.c \ 117*33772c1eSriastradh crypto_stream/salsa20/xmm6/salsa20_xmm6.h 118*33772c1eSriastradhelse 119*33772c1eSriastradhlibsodium_la_SOURCES += \ 120*33772c1eSriastradh crypto_stream/salsa20/ref/salsa20_ref.c \ 121*33772c1eSriastradh crypto_stream/salsa20/ref/salsa20_ref.h 122*33772c1eSriastradhendif 123*33772c1eSriastradh 124*33772c1eSriastradhnoinst_HEADERS = \ 125*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/consts.S \ 126*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/fe51_mul.S \ 127*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S \ 128*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/fe51_pack.S \ 129*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/ladder.S \ 130*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/ladder_base.S 131*33772c1eSriastradh 132*33772c1eSriastradhif HAVE_AVX_ASM 133*33772c1eSriastradhlibsodium_la_SOURCES += \ 134*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/consts_namespace.h \ 135*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c \ 136*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.h \ 137*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/fe.h \ 138*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/fe51.h \ 139*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/fe51_invert.c \ 140*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/fe51_namespace.h \ 141*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c \ 142*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/ladder.h \ 143*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/ladder_base.h \ 144*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/ladder_base_namespace.h \ 145*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/ladder_namespace.h \ 146*33772c1eSriastradh crypto_scalarmult/curve25519/sandy2x/sandy2x.S 147*33772c1eSriastradhendif 148*33772c1eSriastradh 149*33772c1eSriastradhif !MINIMAL 150*33772c1eSriastradhlibsodium_la_SOURCES += \ 151*33772c1eSriastradh crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c \ 152*33772c1eSriastradh crypto_box/curve25519xchacha20poly1305/box_seal_curve25519xchacha20poly1305.c \ 153*33772c1eSriastradh crypto_core/ed25519/core_ed25519.c \ 154*33772c1eSriastradh crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c \ 155*33772c1eSriastradh crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h \ 156*33772c1eSriastradh crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c \ 157*33772c1eSriastradh crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c \ 158*33772c1eSriastradh crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h \ 159*33772c1eSriastradh crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c \ 160*33772c1eSriastradh crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c \ 161*33772c1eSriastradh crypto_scalarmult/ed25519/ref10/scalarmult_ed25519_ref10.c \ 162*33772c1eSriastradh crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.c \ 163*33772c1eSriastradh crypto_shorthash/siphash24/shorthash_siphashx24.c \ 164*33772c1eSriastradh crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c \ 165*33772c1eSriastradh crypto_sign/ed25519/ref10/obsolete.c \ 166*33772c1eSriastradh crypto_stream/salsa2012/ref/stream_salsa2012_ref.c \ 167*33772c1eSriastradh crypto_stream/salsa2012/stream_salsa2012.c \ 168*33772c1eSriastradh crypto_stream/salsa208/ref/stream_salsa208_ref.c \ 169*33772c1eSriastradh crypto_stream/salsa208/stream_salsa208.c \ 170*33772c1eSriastradh crypto_stream/xchacha20/stream_xchacha20.c 171*33772c1eSriastradhendif 172*33772c1eSriastradh 173*33772c1eSriastradhrandombytes_salsa20_randombytes_salsa20_random_CFLAGS = @CFLAGS_RDRAND@ 174*33772c1eSriastradh 175*33772c1eSriastradhlibsodium_la_LDFLAGS = \ 176*33772c1eSriastradh $(AM_LDFLAGS) \ 177*33772c1eSriastradh -export-dynamic \ 178*33772c1eSriastradh -no-undefined \ 179*33772c1eSriastradh $(LIBTOOL_EXTRA_FLAGS) 180*33772c1eSriastradh 181*33772c1eSriastradhlibsodium_la_CPPFLAGS = \ 182*33772c1eSriastradh $(LTDLINCL) \ 183*33772c1eSriastradh -I$(srcdir)/include/sodium \ 184*33772c1eSriastradh -I$(builddir)/include/sodium 185*33772c1eSriastradh 186*33772c1eSriastradhif HAVE_LD_OUTPUT_DEF 187*33772c1eSriastradhlibsodium_la_LDFLAGS += -Wl,--output-def,libsodium-$(DLL_VERSION).def 188*33772c1eSriastradhdefexecdir = $(bindir) 189*33772c1eSriastradhdefexec_DATA = libsodium-$(DLL_VERSION).def 190*33772c1eSriastradhCLEANFILES = $(defexec_DATA) 191*33772c1eSriastradhlibsodium-$(DLL_VERSION).def: libsodium.la 192*33772c1eSriastradhendif 193*33772c1eSriastradh 194*33772c1eSriastradhSUBDIRS = \ 195*33772c1eSriastradh include 196*33772c1eSriastradh 197*33772c1eSriastradhlibsodium_la_LIBADD = libaesni.la libsse2.la libssse3.la libsse41.la libavx2.la libavx512f.la 198*33772c1eSriastradhnoinst_LTLIBRARIES = libaesni.la libsse2.la libssse3.la libsse41.la libavx2.la libavx512f.la 199*33772c1eSriastradh 200*33772c1eSriastradhlibrdrand_la_LDFLAGS = $(libsodium_la_LDFLAGS) 201*33772c1eSriastradhlibrdrand_la_CPPFLAGS = $(libsodium_la_CPPFLAGS) \ 202*33772c1eSriastradh @CFLAGS_RDRAND@ 203*33772c1eSriastradhlibrdrand_la_SOURCES = \ 204*33772c1eSriastradh randombytes/salsa20/randombytes_salsa20_random.c 205*33772c1eSriastradh 206*33772c1eSriastradhif !EMSCRIPTEN 207*33772c1eSriastradhlibsodium_la_LIBADD += librdrand.la 208*33772c1eSriastradhnoinst_LTLIBRARIES += librdrand.la 209*33772c1eSriastradh 210*33772c1eSriastradhif NATIVECLIENT 211*33772c1eSriastradhlibsodium_la_SOURCES += \ 212*33772c1eSriastradh randombytes/nativeclient/randombytes_nativeclient.c 213*33772c1eSriastradhelse 214*33772c1eSriastradhlibsodium_la_SOURCES += \ 215*33772c1eSriastradh randombytes/sysrandom/randombytes_sysrandom.c 216*33772c1eSriastradhendif 217*33772c1eSriastradh 218*33772c1eSriastradhendif 219*33772c1eSriastradh 220*33772c1eSriastradhlibaesni_la_LDFLAGS = $(libsodium_la_LDFLAGS) 221*33772c1eSriastradhlibaesni_la_CPPFLAGS = $(libsodium_la_CPPFLAGS) \ 222*33772c1eSriastradh @CFLAGS_SSE2@ @CFLAGS_SSSE3@ @CFLAGS_AESNI@ @CFLAGS_PCLMUL@ 223*33772c1eSriastradhlibaesni_la_SOURCES = \ 224*33772c1eSriastradh crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c 225*33772c1eSriastradh 226*33772c1eSriastradhlibsse2_la_LDFLAGS = $(libsodium_la_LDFLAGS) 227*33772c1eSriastradhlibsse2_la_CPPFLAGS = $(libsodium_la_CPPFLAGS) \ 228*33772c1eSriastradh @CFLAGS_SSE2@ 229*33772c1eSriastradhlibsse2_la_SOURCES = \ 230*33772c1eSriastradh crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c \ 231*33772c1eSriastradh crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h 232*33772c1eSriastradhif !MINIMAL 233*33772c1eSriastradhlibsse2_la_SOURCES += \ 234*33772c1eSriastradh crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c 235*33772c1eSriastradhendif 236*33772c1eSriastradh 237*33772c1eSriastradhif !HAVE_AMD64_ASM 238*33772c1eSriastradhlibsse2_la_SOURCES += \ 239*33772c1eSriastradh crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c \ 240*33772c1eSriastradh crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.h \ 241*33772c1eSriastradh crypto_stream/salsa20/xmm6int/u0.h \ 242*33772c1eSriastradh crypto_stream/salsa20/xmm6int/u1.h \ 243*33772c1eSriastradh crypto_stream/salsa20/xmm6int/u4.h 244*33772c1eSriastradhendif 245*33772c1eSriastradh 246*33772c1eSriastradhlibssse3_la_LDFLAGS = $(libsodium_la_LDFLAGS) 247*33772c1eSriastradhlibssse3_la_CPPFLAGS = $(libsodium_la_CPPFLAGS) \ 248*33772c1eSriastradh @CFLAGS_SSE2@ @CFLAGS_SSSE3@ 249*33772c1eSriastradhlibssse3_la_SOURCES = \ 250*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c \ 251*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-compress-ssse3.h \ 252*33772c1eSriastradh crypto_pwhash/argon2/argon2-fill-block-ssse3.c \ 253*33772c1eSriastradh crypto_pwhash/argon2/blamka-round-ssse3.h \ 254*33772c1eSriastradh crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c \ 255*33772c1eSriastradh crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.h \ 256*33772c1eSriastradh crypto_stream/chacha20/dolbeau/u0.h \ 257*33772c1eSriastradh crypto_stream/chacha20/dolbeau/u1.h \ 258*33772c1eSriastradh crypto_stream/chacha20/dolbeau/u4.h 259*33772c1eSriastradh 260*33772c1eSriastradhlibsse41_la_LDFLAGS = $(libsodium_la_LDFLAGS) 261*33772c1eSriastradhlibsse41_la_CPPFLAGS = $(libsodium_la_CPPFLAGS) \ 262*33772c1eSriastradh @CFLAGS_SSE2@ @CFLAGS_SSSE3@ @CFLAGS_SSE41@ 263*33772c1eSriastradhlibsse41_la_SOURCES = \ 264*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-compress-sse41.c \ 265*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-compress-sse41.h 266*33772c1eSriastradh 267*33772c1eSriastradhlibavx2_la_LDFLAGS = $(libsodium_la_LDFLAGS) 268*33772c1eSriastradhlibavx2_la_CPPFLAGS = $(libsodium_la_CPPFLAGS) \ 269*33772c1eSriastradh @CFLAGS_SSE2@ @CFLAGS_SSSE3@ @CFLAGS_SSE41@ @CFLAGS_AVX@ @CFLAGS_AVX2@ 270*33772c1eSriastradhlibavx2_la_SOURCES = \ 271*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-compress-avx2.c \ 272*33772c1eSriastradh crypto_generichash/blake2b/ref/blake2b-compress-avx2.h \ 273*33772c1eSriastradh crypto_pwhash/argon2/argon2-fill-block-avx2.c \ 274*33772c1eSriastradh crypto_pwhash/argon2/blamka-round-avx2.h \ 275*33772c1eSriastradh crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c \ 276*33772c1eSriastradh crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.h \ 277*33772c1eSriastradh crypto_stream/chacha20/dolbeau/u8.h \ 278*33772c1eSriastradh crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c \ 279*33772c1eSriastradh crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.h \ 280*33772c1eSriastradh crypto_stream/salsa20/xmm6int/u0.h \ 281*33772c1eSriastradh crypto_stream/salsa20/xmm6int/u1.h \ 282*33772c1eSriastradh crypto_stream/salsa20/xmm6int/u4.h \ 283*33772c1eSriastradh crypto_stream/salsa20/xmm6int/u8.h 284*33772c1eSriastradh 285*33772c1eSriastradhlibavx512f_la_LDFLAGS = $(libsodium_la_LDFLAGS) 286*33772c1eSriastradhlibavx512f_la_CPPFLAGS = $(libsodium_la_CPPFLAGS) \ 287*33772c1eSriastradh @CFLAGS_SSE2@ @CFLAGS_SSSE3@ @CFLAGS_SSE41@ @CFLAGS_AVX@ @CFLAGS_AVX2@ @CFLAGS_AVX512F@ 288*33772c1eSriastradhlibavx512f_la_SOURCES = \ 289*33772c1eSriastradh crypto_pwhash/argon2/argon2-fill-block-avx512f.c \ 290*33772c1eSriastradh crypto_pwhash/argon2/blamka-round-avx512f.h 291