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 ...