https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127195

--- Comment #2 from David Binderman <dcb314 at hotmail dot com> ---
Reduced code seems to be:

typedef struct {
  unsigned bold : 1;
  unsigned : 16
} vbi_char;
typedef struct {
  vbi_char text[]
} vbi_page;
vbi_page enhance_pg;
vbi_char *enhance_acp = &enhance_pg.text[1];
int enhance_col, enhance_column;
void enhance() {
  for (;;) {
    int bold;
    enhance_col = enhance_column;
    for (; enhance_col; enhance_col++)
      enhance_acp[enhance_col].bold = bold;
  }
}

Reply via email to