Re-order mbedtls_mpi to save a few extra bytes with clang

Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
This commit is contained in:
Dave Rodgman 2023-07-11 15:59:14 +01:00
parent 84eaefa43e
commit 98e632f210

View file

@ -203,6 +203,12 @@ extern "C" {
* \brief MPI structure * \brief MPI structure
*/ */
typedef struct mbedtls_mpi { typedef struct mbedtls_mpi {
/** Pointer to limbs.
*
* This may be \c NULL if \c n is 0.
*/
mbedtls_mpi_uint *MBEDTLS_PRIVATE(p);
/** Sign: -1 if the mpi is negative, 1 otherwise. /** Sign: -1 if the mpi is negative, 1 otherwise.
* *
* The number 0 must be represented with `s = +1`. Although many library * The number 0 must be represented with `s = +1`. Although many library
@ -221,12 +227,6 @@ typedef struct mbedtls_mpi {
#if MBEDTLS_MPI_MAX_LIMBS > 65535 #if MBEDTLS_MPI_MAX_LIMBS > 65535
#error "MBEDTLS_MPI_MAX_LIMBS > 65535 is not supported" #error "MBEDTLS_MPI_MAX_LIMBS > 65535 is not supported"
#endif #endif
/** Pointer to limbs.
*
* This may be \c NULL if \c n is 0.
*/
mbedtls_mpi_uint *MBEDTLS_PRIVATE(p);
} }
mbedtls_mpi; mbedtls_mpi;