openssl/crypto/ec
Benjamin Kaduk f44903a428 Address some -Wold-style-declaration warnings
gcc's -Wextra pulls in -Wold-style-declaration, which triggers when a
declaration has a storage-class specifier as a non-initial qualifier.
The ISO C formal grammar requires the storage-class to be the first
component of the declaration, if present.

Seeint as the register storage-class specifier does not really have any effect
anymore with modern compilers, remove it entirely while we're here, instead of
fixing up the order.

Interestingly, the gcc devteam warnings do not pull in -Wextra, though
the clang ones do.

[extended tests]

Reviewed-by: Andy Polyakov <appro@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3239)
2017-05-01 14:23:28 -04:00
..
asm ec/asm/ecp_nistz256-x86_64.pl: add CFI directives. 2017-02-13 21:11:48 +01:00
build.info Add ecp_nistz256-ppc64 module. 2016-08-29 23:12:32 +02:00
curve25519.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
ec2_mult.c Check return value of some BN functions. 2016-11-15 18:54:28 -05:00
ec2_oct.c RT 4242: reject invalid EC point coordinates 2016-06-09 23:58:20 +02:00
ec2_smpl.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
ec_ameth.c mem leak on error path and error propagation fix 2017-02-14 10:19:50 +00:00
ec_asn1.c ASN.1: adapt our use of INTxx et al by making them explicitely embedded 2017-04-13 10:23:31 +02:00
ec_check.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
ec_curve.c Remove old EC based X25519 code. 2016-08-13 14:11:05 +01:00
ec_cvt.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
ec_err.c make errors 2016-08-13 14:11:04 +01:00
ec_key.c Add EC_KEY_get0_engine() 2017-03-15 15:03:11 +01:00
ec_kmeth.c Fix and simplify error handling in (RSA/EC_kmeth)_new_method() 2016-05-23 13:37:02 +01:00
ec_lcl.h Add support for reference counting using C11 atomics 2016-11-17 22:02:25 +01:00
ec_lib.c Add -Wswitch-enum 2016-09-22 08:36:26 -04:00
ec_mult.c Add support for reference counting using C11 atomics 2016-11-17 22:02:25 +01:00
ec_oct.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
ec_pmeth.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
ec_print.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
ecdh_kdf.c check return values for EVP_Digest*() APIs 2016-07-15 14:09:05 +01:00
ecdh_ossl.c Make ossl_ecdh_compute_key() return a boolean 2016-06-23 17:13:23 +01:00
ecdsa_ossl.c Don't allocate r/s in DSA_SIG and ECDSA_SIG 2016-07-20 14:02:54 +01:00
ecdsa_sign.c Useless includes 2016-06-18 16:30:24 -04:00
ecdsa_vrf.c Useless includes 2016-06-18 16:30:24 -04:00
eck_prn.c Increase the size of the stack buffer to prevent an overflow. 2017-02-24 00:00:32 +01:00
ecp_mont.c fix memory leaks 2016-07-16 12:32:34 -04:00
ecp_nist.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
ecp_nistp224.c Add support for reference counting using C11 atomics 2016-11-17 22:02:25 +01:00
ecp_nistp256.c Add support for reference counting using C11 atomics 2016-11-17 22:02:25 +01:00
ecp_nistp521.c Add support for reference counting using C11 atomics 2016-11-17 22:02:25 +01:00
ecp_nistputil.c Copyright consolidation 06/10 2016-05-17 14:51:04 -04:00
ecp_nistz256.c Address some -Wold-style-declaration warnings 2017-05-01 14:23:28 -04:00
ecp_nistz256_table.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
ecp_oct.c RT 4242: reject invalid EC point coordinates 2016-06-09 23:58:20 +02:00
ecp_smpl.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
ecx_meth.c Constify private key decode. 2016-08-17 12:01:29 +01:00