Fix compiler warning for pg_lfind32().
The newly-introduced "one_by_one" label produces -Wunused-label warnings when building without SIMD support. To fix, move the label into the SIMD section of this function. Oversight in commit 7644a7340c. Reported-by: Tom Lane Discussion: https://postgr.es/m/3189995.1711495704%40sss.pgh.pa.us
This commit is contained in:
parent
ffa9bb53ec
commit
1f42337be5
@ -194,9 +194,10 @@ pg_lfind32(uint32 key, uint32 *base, uint32 nelem)
|
|||||||
Assert(assert_result == pg_lfind32_simd_helper(keys, &base[nelem - nelem_per_iteration]));
|
Assert(assert_result == pg_lfind32_simd_helper(keys, &base[nelem - nelem_per_iteration]));
|
||||||
return pg_lfind32_simd_helper(keys, &base[nelem - nelem_per_iteration]);
|
return pg_lfind32_simd_helper(keys, &base[nelem - nelem_per_iteration]);
|
||||||
|
|
||||||
|
one_by_one:
|
||||||
|
|
||||||
#endif /* ! USE_NO_SIMD */
|
#endif /* ! USE_NO_SIMD */
|
||||||
|
|
||||||
one_by_one:
|
|
||||||
/* Process the elements one at a time. */
|
/* Process the elements one at a time. */
|
||||||
for (; i < nelem; i++)
|
for (; i < nelem; i++)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user