Skip to content

Commit

Permalink
Bug 1683520 - ECCKiila P521, change syntax of nested structs initiali…
Browse files Browse the repository at this point in the history
…zation to prevent build isses with GCC 4.8. r=bbrumley

Depends on D102406

Differential Revision: https://phabricator.services.mozilla.com/D106882

--HG--
extra : moz-landing-system : lando
  • Loading branch information
beurdouche committed Mar 10, 2021
1 parent 83a4e28 commit 8e5df97
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions lib/freebl/ecl/ecp_secp521r1.c
Expand Up @@ -4261,7 +4261,7 @@ var_smul_wnaf_two(pt_aff_t *out, const unsigned char a[66],
int i, d, is_neg, is_inf = 1, flipped = 0;
int8_t anaf[529] = { 0 };
int8_t bnaf[529] = { 0 };
pt_prj_t Q = { 0 };
pt_prj_t Q = {{ 0 }};
pt_prj_t precomp[DRADIX / 2];

precomp_wnaf(precomp, P);
Expand Down Expand Up @@ -4330,7 +4330,7 @@ var_smul_rwnaf(pt_aff_t *out, const unsigned char scalar[66],
{
int i, j, d, diff, is_neg;
int8_t rnaf[106] = { 0 };
pt_prj_t Q = { 0 }, lut = { 0 };
pt_prj_t Q = {{ 0 }}, lut = {{ 0 }};
pt_prj_t precomp[DRADIX / 2];

precomp_wnaf(precomp, P);
Expand Down Expand Up @@ -4399,8 +4399,8 @@ fixed_smul_cmb(pt_aff_t *out, const unsigned char scalar[66])
{
int i, j, k, d, diff, is_neg = 0;
int8_t rnaf[106] = { 0 };
pt_prj_t Q = { 0 }, R = { 0 };
pt_aff_t lut = { 0 };
pt_prj_t Q = {{ 0 }}, R = {{ 0 }};
pt_aff_t lut = {{ 0 }};

scalar_rwnaf(rnaf, scalar);

Expand Down Expand Up @@ -11533,7 +11533,7 @@ var_smul_wnaf_two(pt_aff_t *out, const unsigned char a[66],
int i, d, is_neg, is_inf = 1, flipped = 0;
int8_t anaf[529] = { 0 };
int8_t bnaf[529] = { 0 };
pt_prj_t Q = { 0 };
pt_prj_t Q = {{ 0 }};
pt_prj_t precomp[DRADIX / 2];

precomp_wnaf(precomp, P);
Expand Down Expand Up @@ -11602,7 +11602,7 @@ var_smul_rwnaf(pt_aff_t *out, const unsigned char scalar[66],
{
int i, j, d, diff, is_neg;
int8_t rnaf[106] = { 0 };
pt_prj_t Q = { 0 }, lut = { 0 };
pt_prj_t Q = {{ 0 }}, lut = {{ 0 }};
pt_prj_t precomp[DRADIX / 2];

precomp_wnaf(precomp, P);
Expand Down Expand Up @@ -11671,8 +11671,8 @@ fixed_smul_cmb(pt_aff_t *out, const unsigned char scalar[66])
{
int i, j, k, d, diff, is_neg = 0;
int8_t rnaf[106] = { 0 };
pt_prj_t Q = { 0 }, R = { 0 };
pt_aff_t lut = { 0 };
pt_prj_t Q = {{ 0 }}, R = {{ 0 }};
pt_aff_t lut = {{ 0 }};

scalar_rwnaf(rnaf, scalar);

Expand Down

0 comments on commit 8e5df97

Please sign in to comment.