[openssl-users] What define(s) does enable-ec_nistp_64_gcc_128 translate to?

Jeffrey Walton noloader at gmail.com
Fri Oct 14 02:26:47 UTC 2016


I'm working on OS X and I want to audit for configure-time use of
enable-ec_nistp_64_gcc_128.

Grepping the sources shows 1 relevant hit, but I don't see a define:

$ grep -IR 'enable-ec_nistp_64_gcc_128' *
CHANGES:     Specify "enable-ec_nistp_64_gcc_128" on the Configure (or
config) command
INSTALL:  enable-ec_nistp_64_gcc_128
crypto/ec/asm/ecp_nistz256-x86_64.pl:#    "enable-ec_nistp_64_gcc_128";

What define or defines does `enable-ec_nistp_64_gcc_128` translate
into? Is there anything set in <opensslconf.h>? Or how can I audit for
it?

*****

openssl-1.1.0b$ KERNEL_BITS=64 ./config shared no-ssl2 no-comp
enable-ec_nistp_64_gcc_128 --prefix=/usr/local --openssldir=/usr/local
Operating system: x86_64-apple-darwinDarwin Kernel Version 12.6.0: Wed
Mar 18 16:23:48 PDT 2015; root:xnu-2050.48.19~1/RELEASE_X86_64
Configuring for darwin64-x86_64-cc
Configuring OpenSSL version 1.1.0b (0x0x1010002fL)
***** Deprecated options: no-ssl2
    no-asan         [default]  OPENSSL_NO_ASAN
    no-comp         [option]   OPENSSL_NO_COMP (skip dir)
    no-crypto-mdebug [default]  OPENSSL_NO_CRYPTO_MDEBUG
    no-crypto-mdebug-backtrace [default]  OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
    no-egd          [default]  OPENSSL_NO_EGD
    no-fuzz-afl     [default]  OPENSSL_NO_FUZZ_AFL
    no-fuzz-libfuzzer [default]  OPENSSL_NO_FUZZ_LIBFUZZER
    no-heartbeats   [default]  OPENSSL_NO_HEARTBEATS
    no-md2          [default]  OPENSSL_NO_MD2 (skip dir)
    no-msan         [default]  OPENSSL_NO_MSAN
    no-rc5          [default]  OPENSSL_NO_RC5 (skip dir)
    no-sctp         [default]  OPENSSL_NO_SCTP
    no-ssl-trace    [default]  OPENSSL_NO_SSL_TRACE
    no-ssl3         [default]  OPENSSL_NO_SSL3
    no-ssl3-method  [default]  OPENSSL_NO_SSL3_METHOD
    no-ubsan        [default]  OPENSSL_NO_UBSAN
    no-unit-test    [default]  OPENSSL_NO_UNIT_TEST
    no-weak-ssl-ciphers [default]  OPENSSL_NO_WEAK_SSL_CIPHERS
    no-zlib         [default]
    no-zlib-dynamic [default]
Configuring for darwin64-x86_64-cc
CC            =cc
...


More information about the openssl-users mailing list