https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121394
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- entsize for such CSWTCH constants as well as the number in the section name should be the size of the CSWTCH constants, not some random unrelated power of two. Otherwise the linker can reorder them. Does something verify this is done only if the initializers contain solely INTEGER_CSTs and not something else (like addresses of other symbols etc.)?