Remove extra semicolon after macros

There is no compatible way to consume the semicolon by the macro.
Found by GCC 16 (pedantic).
This commit is contained in:
Christoph Grüninger
2026-05-02 18:21:28 +02:00
committed by Guangli Dai
parent 1ffd5e96d6
commit 5acdcee600

View File

@@ -4049,21 +4049,21 @@ stats_arenas_i_lextents_j_index(
} }
CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_ndirty, CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_ndirty,
arenas_i(mib[2])->astats->estats[mib[4]].ndirty, size_t); arenas_i(mib[2])->astats->estats[mib[4]].ndirty, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_nmuzzy, CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_nmuzzy,
arenas_i(mib[2])->astats->estats[mib[4]].nmuzzy, size_t); arenas_i(mib[2])->astats->estats[mib[4]].nmuzzy, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_nretained, CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_nretained,
arenas_i(mib[2])->astats->estats[mib[4]].nretained, size_t); arenas_i(mib[2])->astats->estats[mib[4]].nretained, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_npinned, CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_npinned,
arenas_i(mib[2])->astats->estats[mib[4]].npinned, size_t); arenas_i(mib[2])->astats->estats[mib[4]].npinned, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_dirty_bytes, CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_dirty_bytes,
arenas_i(mib[2])->astats->estats[mib[4]].dirty_bytes, size_t); arenas_i(mib[2])->astats->estats[mib[4]].dirty_bytes, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_muzzy_bytes, CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_muzzy_bytes,
arenas_i(mib[2])->astats->estats[mib[4]].muzzy_bytes, size_t); arenas_i(mib[2])->astats->estats[mib[4]].muzzy_bytes, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_retained_bytes, CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_retained_bytes,
arenas_i(mib[2])->astats->estats[mib[4]].retained_bytes, size_t); arenas_i(mib[2])->astats->estats[mib[4]].retained_bytes, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_pinned_bytes, CTL_RO_CGEN(config_stats, stats_arenas_i_extents_j_pinned_bytes,
arenas_i(mib[2])->astats->estats[mib[4]].pinned_bytes, size_t); arenas_i(mib[2])->astats->estats[mib[4]].pinned_bytes, size_t)
static const ctl_named_node_t * static const ctl_named_node_t *
stats_arenas_i_extents_j_index( stats_arenas_i_extents_j_index(
@@ -4075,86 +4075,86 @@ stats_arenas_i_extents_j_index(
} }
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_npageslabs, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_npageslabs,
arenas_i(mib[2])->astats->hpastats.psset_stats.merged.npageslabs, size_t); arenas_i(mib[2])->astats->hpastats.psset_stats.merged.npageslabs, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nactive, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nactive,
arenas_i(mib[2])->astats->hpastats.psset_stats.merged.nactive, size_t); arenas_i(mib[2])->astats->hpastats.psset_stats.merged.nactive, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_ndirty, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_ndirty,
arenas_i(mib[2])->astats->hpastats.psset_stats.merged.ndirty, size_t); arenas_i(mib[2])->astats->hpastats.psset_stats.merged.ndirty, size_t)
/* Nonhuge slabs */ /* Nonhuge slabs */
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_npageslabs_nonhuge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_npageslabs_nonhuge,
arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[0].npageslabs, size_t); arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[0].npageslabs, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_nactive_nonhuge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_nactive_nonhuge,
arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[0].nactive, size_t); arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[0].nactive, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_ndirty_nonhuge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_ndirty_nonhuge,
arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[0].ndirty, size_t); arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[0].ndirty, size_t)
/* Huge slabs */ /* Huge slabs */
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_npageslabs_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_npageslabs_huge,
arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[1].npageslabs, size_t); arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[1].npageslabs, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_nactive_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_nactive_huge,
arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[1].nactive, size_t); arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[1].nactive, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_ndirty_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_slabs_ndirty_huge,
arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[1].ndirty, size_t); arenas_i(mib[2])->astats->hpastats.psset_stats.slabs[1].ndirty, size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_npurge_passes, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_npurge_passes,
arenas_i(mib[2])->astats->hpastats.nonderived_stats.npurge_passes, arenas_i(mib[2])->astats->hpastats.nonderived_stats.npurge_passes,
uint64_t); uint64_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_npurges, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_npurges,
arenas_i(mib[2])->astats->hpastats.nonderived_stats.npurges, uint64_t); arenas_i(mib[2])->astats->hpastats.nonderived_stats.npurges, uint64_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nhugifies, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nhugifies,
arenas_i(mib[2])->astats->hpastats.nonderived_stats.nhugifies, uint64_t); arenas_i(mib[2])->astats->hpastats.nonderived_stats.nhugifies, uint64_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nhugify_failures, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nhugify_failures,
arenas_i(mib[2])->astats->hpastats.nonderived_stats.nhugify_failures, arenas_i(mib[2])->astats->hpastats.nonderived_stats.nhugify_failures,
uint64_t); uint64_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_ndehugifies, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_ndehugifies,
arenas_i(mib[2])->astats->hpastats.nonderived_stats.ndehugifies, uint64_t); arenas_i(mib[2])->astats->hpastats.nonderived_stats.ndehugifies, uint64_t)
/* Full, nonhuge */ /* Full, nonhuge */
CTL_RO_CGEN(config_stats, CTL_RO_CGEN(config_stats,
stats_arenas_i_hpa_shard_full_slabs_npageslabs_nonhuge, stats_arenas_i_hpa_shard_full_slabs_npageslabs_nonhuge,
arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[0].npageslabs, arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[0].npageslabs,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_nactive_nonhuge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_nactive_nonhuge,
arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[0].nactive, arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[0].nactive,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_ndirty_nonhuge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_ndirty_nonhuge,
arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[0].ndirty, arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[0].ndirty,
size_t); size_t)
/* Full, huge */ /* Full, huge */
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_npageslabs_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_npageslabs_huge,
arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[1].npageslabs, arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[1].npageslabs,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_nactive_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_nactive_huge,
arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[1].nactive, arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[1].nactive,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_ndirty_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_full_slabs_ndirty_huge,
arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[1].ndirty, arenas_i(mib[2])->astats->hpastats.psset_stats.full_slabs[1].ndirty,
size_t); size_t)
/* Empty, nonhuge */ /* Empty, nonhuge */
CTL_RO_CGEN(config_stats, CTL_RO_CGEN(config_stats,
stats_arenas_i_hpa_shard_empty_slabs_npageslabs_nonhuge, stats_arenas_i_hpa_shard_empty_slabs_npageslabs_nonhuge,
arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[0].npageslabs, arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[0].npageslabs,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_nactive_nonhuge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_nactive_nonhuge,
arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[0].nactive, arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[0].nactive,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_ndirty_nonhuge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_ndirty_nonhuge,
arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[0].ndirty, arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[0].ndirty,
size_t); size_t)
/* Empty, huge */ /* Empty, huge */
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_npageslabs_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_npageslabs_huge,
arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[1].npageslabs, arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[1].npageslabs,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_nactive_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_nactive_huge,
arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[1].nactive, arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[1].nactive,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_ndirty_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_empty_slabs_ndirty_huge,
arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[1].ndirty, arenas_i(mib[2])->astats->hpastats.psset_stats.empty_slabs[1].ndirty,
size_t); size_t)
/* Nonfull, nonhuge */ /* Nonfull, nonhuge */
CTL_RO_CGEN(config_stats, CTL_RO_CGEN(config_stats,
@@ -4162,19 +4162,19 @@ CTL_RO_CGEN(config_stats,
arenas_i(mib[2]) arenas_i(mib[2])
->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][0] ->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][0]
.npageslabs, .npageslabs,
size_t); size_t)
CTL_RO_CGEN(config_stats, CTL_RO_CGEN(config_stats,
stats_arenas_i_hpa_shard_nonfull_slabs_j_nactive_nonhuge, stats_arenas_i_hpa_shard_nonfull_slabs_j_nactive_nonhuge,
arenas_i(mib[2]) arenas_i(mib[2])
->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][0] ->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][0]
.nactive, .nactive,
size_t); size_t)
CTL_RO_CGEN(config_stats, CTL_RO_CGEN(config_stats,
stats_arenas_i_hpa_shard_nonfull_slabs_j_ndirty_nonhuge, stats_arenas_i_hpa_shard_nonfull_slabs_j_ndirty_nonhuge,
arenas_i(mib[2]) arenas_i(mib[2])
->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][0] ->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][0]
.ndirty, .ndirty,
size_t); size_t)
/* Nonfull, huge */ /* Nonfull, huge */
CTL_RO_CGEN(config_stats, CTL_RO_CGEN(config_stats,
@@ -4182,17 +4182,17 @@ CTL_RO_CGEN(config_stats,
arenas_i(mib[2]) arenas_i(mib[2])
->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][1] ->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][1]
.npageslabs, .npageslabs,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nonfull_slabs_j_nactive_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nonfull_slabs_j_nactive_huge,
arenas_i(mib[2]) arenas_i(mib[2])
->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][1] ->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][1]
.nactive, .nactive,
size_t); size_t)
CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nonfull_slabs_j_ndirty_huge, CTL_RO_CGEN(config_stats, stats_arenas_i_hpa_shard_nonfull_slabs_j_ndirty_huge,
arenas_i(mib[2]) arenas_i(mib[2])
->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][1] ->astats->hpastats.psset_stats.nonfull_slabs[mib[5]][1]
.ndirty, .ndirty,
size_t); size_t)
static const ctl_named_node_t * static const ctl_named_node_t *
stats_arenas_i_hpa_shard_nonfull_slabs_j_index( stats_arenas_i_hpa_shard_nonfull_slabs_j_index(