Listing 1


 1    register _CC volatile struct {
 2       int is_IRQ 	: 1;
 3       int disable_FIRQ 	: 1;
 4       int half_carry 	: 1;
 5       int disable_IRQ 	: 1;
 6       int negative 	: 1;
 7       int zero 	: 1;
 8       int overflow 	: 1;
 9       int carry 	: 1;
 10    } Cond_reg;