------- Additional Comments From steven at gcc dot gnu dot org 2005-01-09 11:12 ------- typedef enum { ORANGE, GRAPE } fruit; struct list { fruit __attribute__ ((mode (__byte__))) elt; fruit __attribute__ ((mode (__byte__))) next_elt; }; void bar (void); void foo (struct list *l, int a) { if (l->elt != l->next_elt) bar(); }
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19342