Nothing important changed, but this silences this (erroneous) warning in certain GCC 9 versions:
0In file included from src/secp256k1.c:16:
1src/ecmult_impl.h: In function ‘secp256k1_ecmult’:
2src/ecmult_impl.h:496:48: warning: array subscript [1, 268435456] is outside array bounds of ‘struct secp256k1_strauss_point_state[1]’ [-Warray-bounds]
3 496 | secp256k1_gej tmp = a[state->ps[np].input_pos];
4 | ~~~~~~~~~~~~~^~~~~~~~~~
5src/ecmult_impl.h:565:42: note: while referencing ‘ps’
6 565 | struct secp256k1_strauss_point_state ps[1];
7 | ^~
8src/ecmult_impl.h:502:139: warning: array subscript [1, 268435456] is outside array bounds of ‘struct secp256k1_strauss_point_state[1]’ [-Warray-bounds]
9 502 | secp256k1_fe_mul(state->zr + np * ECMULT_TABLE_SIZE(WINDOW_A), state->zr + np * ECMULT_TABLE_SIZE(WINDOW_A), &(a[state->ps[np].input_pos].z));
10 | ~~~~~~~~~~~~~^~~~~~~~~~
11src/ecmult_impl.h:565:42: note: while referencing ‘ps’
12 565 | struct secp256k1_strauss_point_state ps[1];
13 | ^~