diff options
author | Jan-Benedict Glaw <jbglaw@lug-owl.de> | 2012-08-19 06:15:03 +0000 |
---|---|---|
committer | Denis Chertykov <denisc@gcc.gnu.org> | 2012-08-19 10:15:03 +0400 |
commit | 92f7f5fd57cef44f4d52fe15c87fb2fca52406f4 (patch) | |
tree | cc20beb19b5c5e76a245f73d7122ccef592b11e6 /gcc/config/avr/avr-log.c | |
parent | 37678631a8a4464bc16c8d02dfaa4086f6038cb1 (diff) | |
download | gcc-92f7f5fd57cef44f4d52fe15c87fb2fca52406f4.zip gcc-92f7f5fd57cef44f4d52fe15c87fb2fca52406f4.tar.gz gcc-92f7f5fd57cef44f4d52fe15c87fb2fca52406f4.tar.bz2 |
avr-log.c (avr_log_vadump): Properly use int-promoted enum values.
* 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.
From-SVN: r190510
Diffstat (limited to 'gcc/config/avr/avr-log.c')
-rw-r--r-- | gcc/config/avr/avr-log.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/avr/avr-log.c b/gcc/config/avr/avr-log.c index f054bb5..f86165d 100644 --- a/gcc/config/avr/avr-log.c +++ b/gcc/config/avr/avr-log.c @@ -284,15 +284,15 @@ avr_log_vadump (FILE *file, const char *fmt, va_list ap) 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': |