+2012-08-18 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * config/avr/avr-log.c (avr_log_vadump): Properly use
+ int-promoted enum values.
+ * config/avr/avr.h (struct mcu_type_s): Change `arch' from
+ int to enum avr_arch.
+ * config/avr/gen-avr-mmcu-texi.c (main): Use correct initializer.
+
2012-08-18 Jan Hubicka <jh@suse.cz>
PR lto/45375
break;
case 'm':
- fputs (GET_MODE_NAME (va_arg (ap, enum machine_mode)), file);
+ fputs (GET_MODE_NAME ((enum machine_mode) va_arg (ap, int)), file);
break;
case 'C':
- fputs (rtx_name[va_arg (ap, enum rtx_code)], file);
+ fputs (rtx_name[va_arg (ap, int)], file);
break;
case 'R':
- fputs (reg_class_names[va_arg (ap, enum reg_class)], file);
+ fputs (reg_class_names[va_arg (ap, int)], file);
break;
case 'F':