diff options
Diffstat (limited to 'gcc/config/avr/avr-c.c')
-rw-r--r-- | gcc/config/avr/avr-c.c | 112 |
1 files changed, 56 insertions, 56 deletions
diff --git a/gcc/config/avr/avr-c.c b/gcc/config/avr/avr-c.c index 81ffc4e..e47cefa 100644 --- a/gcc/config/avr/avr-c.c +++ b/gcc/config/avr/avr-c.c @@ -79,24 +79,24 @@ avr_resolve_overloaded_builtin (unsigned int iloc, tree fndecl, void *vargs) switch (TYPE_MODE (type0)) { - case QQmode: id = AVR_BUILTIN_ABSHR; break; - case HQmode: id = AVR_BUILTIN_ABSR; break; - case SQmode: id = AVR_BUILTIN_ABSLR; break; - case DQmode: id = AVR_BUILTIN_ABSLLR; break; - - case HAmode: id = AVR_BUILTIN_ABSHK; break; - case SAmode: id = AVR_BUILTIN_ABSK; break; - case DAmode: id = AVR_BUILTIN_ABSLK; break; - case TAmode: id = AVR_BUILTIN_ABSLLK; break; - - case UQQmode: - case UHQmode: - case USQmode: - case UDQmode: - case UHAmode: - case USAmode: - case UDAmode: - case UTAmode: + case E_QQmode: id = AVR_BUILTIN_ABSHR; break; + case E_HQmode: id = AVR_BUILTIN_ABSR; break; + case E_SQmode: id = AVR_BUILTIN_ABSLR; break; + case E_DQmode: id = AVR_BUILTIN_ABSLLR; break; + + case E_HAmode: id = AVR_BUILTIN_ABSHK; break; + case E_SAmode: id = AVR_BUILTIN_ABSK; break; + case E_DAmode: id = AVR_BUILTIN_ABSLK; break; + case E_TAmode: id = AVR_BUILTIN_ABSLLK; break; + + case E_UQQmode: + case E_UHQmode: + case E_USQmode: + case E_UDQmode: + case E_UHAmode: + case E_USAmode: + case E_UDAmode: + case E_UTAmode: warning_at (loc, 0, "using %qs with unsigned type has no effect", "absfx"); return args[0]; @@ -147,25 +147,25 @@ avr_resolve_overloaded_builtin (unsigned int iloc, tree fndecl, void *vargs) switch (TYPE_MODE (type0)) { - case QQmode: id = AVR_BUILTIN_ROUNDHR; break; - case HQmode: id = AVR_BUILTIN_ROUNDR; break; - case SQmode: id = AVR_BUILTIN_ROUNDLR; break; - case DQmode: id = AVR_BUILTIN_ROUNDLLR; break; - - case UQQmode: id = AVR_BUILTIN_ROUNDUHR; break; - case UHQmode: id = AVR_BUILTIN_ROUNDUR; break; - case USQmode: id = AVR_BUILTIN_ROUNDULR; break; - case UDQmode: id = AVR_BUILTIN_ROUNDULLR; break; - - case HAmode: id = AVR_BUILTIN_ROUNDHK; break; - case SAmode: id = AVR_BUILTIN_ROUNDK; break; - case DAmode: id = AVR_BUILTIN_ROUNDLK; break; - case TAmode: id = AVR_BUILTIN_ROUNDLLK; break; - - case UHAmode: id = AVR_BUILTIN_ROUNDUHK; break; - case USAmode: id = AVR_BUILTIN_ROUNDUK; break; - case UDAmode: id = AVR_BUILTIN_ROUNDULK; break; - case UTAmode: id = AVR_BUILTIN_ROUNDULLK; break; + case E_QQmode: id = AVR_BUILTIN_ROUNDHR; break; + case E_HQmode: id = AVR_BUILTIN_ROUNDR; break; + case E_SQmode: id = AVR_BUILTIN_ROUNDLR; break; + case E_DQmode: id = AVR_BUILTIN_ROUNDLLR; break; + + case E_UQQmode: id = AVR_BUILTIN_ROUNDUHR; break; + case E_UHQmode: id = AVR_BUILTIN_ROUNDUR; break; + case E_USQmode: id = AVR_BUILTIN_ROUNDULR; break; + case E_UDQmode: id = AVR_BUILTIN_ROUNDULLR; break; + + case E_HAmode: id = AVR_BUILTIN_ROUNDHK; break; + case E_SAmode: id = AVR_BUILTIN_ROUNDK; break; + case E_DAmode: id = AVR_BUILTIN_ROUNDLK; break; + case E_TAmode: id = AVR_BUILTIN_ROUNDLLK; break; + + case E_UHAmode: id = AVR_BUILTIN_ROUNDUHK; break; + case E_USAmode: id = AVR_BUILTIN_ROUNDUK; break; + case E_UDAmode: id = AVR_BUILTIN_ROUNDULK; break; + case E_UTAmode: id = AVR_BUILTIN_ROUNDULLK; break; default: error_at (loc, "no matching fixed-point overload found for %qs", @@ -204,25 +204,25 @@ avr_resolve_overloaded_builtin (unsigned int iloc, tree fndecl, void *vargs) switch (TYPE_MODE (type0)) { - case QQmode: id = AVR_BUILTIN_COUNTLSHR; break; - case HQmode: id = AVR_BUILTIN_COUNTLSR; break; - case SQmode: id = AVR_BUILTIN_COUNTLSLR; break; - case DQmode: id = AVR_BUILTIN_COUNTLSLLR; break; - - case UQQmode: id = AVR_BUILTIN_COUNTLSUHR; break; - case UHQmode: id = AVR_BUILTIN_COUNTLSUR; break; - case USQmode: id = AVR_BUILTIN_COUNTLSULR; break; - case UDQmode: id = AVR_BUILTIN_COUNTLSULLR; break; - - case HAmode: id = AVR_BUILTIN_COUNTLSHK; break; - case SAmode: id = AVR_BUILTIN_COUNTLSK; break; - case DAmode: id = AVR_BUILTIN_COUNTLSLK; break; - case TAmode: id = AVR_BUILTIN_COUNTLSLLK; break; - - case UHAmode: id = AVR_BUILTIN_COUNTLSUHK; break; - case USAmode: id = AVR_BUILTIN_COUNTLSUK; break; - case UDAmode: id = AVR_BUILTIN_COUNTLSULK; break; - case UTAmode: id = AVR_BUILTIN_COUNTLSULLK; break; + case E_QQmode: id = AVR_BUILTIN_COUNTLSHR; break; + case E_HQmode: id = AVR_BUILTIN_COUNTLSR; break; + case E_SQmode: id = AVR_BUILTIN_COUNTLSLR; break; + case E_DQmode: id = AVR_BUILTIN_COUNTLSLLR; break; + + case E_UQQmode: id = AVR_BUILTIN_COUNTLSUHR; break; + case E_UHQmode: id = AVR_BUILTIN_COUNTLSUR; break; + case E_USQmode: id = AVR_BUILTIN_COUNTLSULR; break; + case E_UDQmode: id = AVR_BUILTIN_COUNTLSULLR; break; + + case E_HAmode: id = AVR_BUILTIN_COUNTLSHK; break; + case E_SAmode: id = AVR_BUILTIN_COUNTLSK; break; + case E_DAmode: id = AVR_BUILTIN_COUNTLSLK; break; + case E_TAmode: id = AVR_BUILTIN_COUNTLSLLK; break; + + case E_UHAmode: id = AVR_BUILTIN_COUNTLSUHK; break; + case E_USAmode: id = AVR_BUILTIN_COUNTLSUK; break; + case E_UDAmode: id = AVR_BUILTIN_COUNTLSULK; break; + case E_UTAmode: id = AVR_BUILTIN_COUNTLSULLK; break; default: error_at (loc, "no matching fixed-point overload found for %qs", |