Remove prototypes under OPENSSL_NO_EC_NISTP_64_GCC_128
authortb <tb@openbsd.org>
Tue, 18 Apr 2023 15:14:46 +0000 (15:14 +0000)
committertb <tb@openbsd.org>
Tue, 18 Apr 2023 15:14:46 +0000 (15:14 +0000)
The code was deleted a while back, the prototypes remained. We had
OPENSSL_NO_EC_NISTP_64_GCC_128 in opensslfeatures.h since forever.

discussed with jsing

lib/libcrypto/ec/ec.h

index a880ada..8ae40ed 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: ec.h,v 1.34 2023/04/18 08:46:08 tb Exp $ */
+/* $OpenBSD: ec.h,v 1.35 2023/04/18 15:14:46 tb Exp $ */
 /*
  * Originally written by Bodo Moeller for the OpenSSL project.
  */
@@ -150,23 +150,6 @@ const EC_METHOD *EC_GFp_mont_method(void);
 const EC_METHOD *EC_GFp_nist_method(void);
 #endif
 
-#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
-/** Returns 64-bit optimized methods for nistp224
- *  \return  EC_METHOD object
- */
-const EC_METHOD *EC_GFp_nistp224_method(void);
-
-/** Returns 64-bit optimized methods for nistp256
- *  \return  EC_METHOD object
- */
-const EC_METHOD *EC_GFp_nistp256_method(void);
-
-/** Returns 64-bit optimized methods for nistp521
- *  \return  EC_METHOD object
- */
-const EC_METHOD *EC_GFp_nistp521_method(void);
-#endif
-
 #ifndef OPENSSL_NO_EC2M
 /********************************************************************/ 
 /*           EC_METHOD for curves over GF(2^m)                      */