>>>> A quick question about this configuration... Should Linux-x32 enable >>>> ec_nistp_64_gcc_128 by default? Does anything prohibit >>>> ec_nistp_64_gcc_128 in this configuration? >>>> >>>> # ./Configure linux-x32 >>>> Configuring OpenSSL version 1.1.0-pre6-dev (0x0x10100006L) >>>> no-asan [default] OPENSSL_NO_ASAN (skip dir) >>>> ... >>>> no-ec_nistp_64_gcc_128 [default] OPENSSL_NO_EC_NISTP_64_GCC_128 (skip >>>> dir) >>>> ... >>>> >>>> I believe it meets the three criteria for ec_nistp_64_gcc_128. >>> >> * Little endian CPU >> * CPU allows unaligned data access >> * Compiler supports __uint128_t > > Correct. But there still might be nuances. ... > ... there *might* as well be some so-far-unverbalized assumption, > for example sizeof(long) being 8. Note "might", as I'm not actually > saying that there is. All I'm saying is that I don't know [at this point].
It should work with linux-x32 and apparently does based on your report in RT#4584. -- Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4583 Please log in as guest with password guest if prompted -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev