t-avr: Replace occurrences of $(CC) with $(COMPILER).
authorNick Clifton <nickc@redhat.com>
Thu, 16 Aug 2012 09:49:21 +0000 (09:49 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Thu, 16 Aug 2012 09:49:21 +0000 (09:49 +0000)
* config/avr/t-avr: Replace occurrences of $(CC) with $(COMPILER).
* config/avr/avr.c (avr_legitimize_reload_address): Add casts
for reload_type enums.
        (DEF_BUILTIN): Cast the icode to enum insn_code.

From-SVN: r190439

gcc/ChangeLog
gcc/config/avr/avr.c
gcc/config/avr/t-avr

index 9cdba85..7aeb892 100644 (file)
@@ -1,3 +1,10 @@
+2012-08-16  Nick Clifton  <nickc@redhat.com>
+
+       * config/avr/t-avr: Replace occurrences of $(CC) with $(COMPILER).
+       * config/avr/avr.c (avr_legitimize_reload_address): Add casts
+       for reload_type enums.
+        (DEF_BUILTIN): Cast the icode to enum insn_code.
+
 2012-08-15  Segher Boessenkool  <segher@kernel.crashing.org>
 
        * config/rs6000/aix43.h (ASM_CPU_SPEC): Use %(asm_default)
index e0d2e82..e3b85d6 100644 (file)
@@ -1741,7 +1741,7 @@ avr_legitimize_reload_address (rtx *px, enum machine_mode mode,
               
               push_reload (XEXP (mem, 0), NULL_RTX, &XEXP (mem, 0), NULL,
                            POINTER_REGS, Pmode, VOIDmode, 0, 0,
-                           1, addr_type);
+                           1, (enum reload_type) addr_type);
               
               if (avr_log.legitimize_reload_address)
                 avr_edump (" RCLASS.2 = %R\n IN = %r\n OUT = %r\n",
@@ -1749,7 +1749,7 @@ avr_legitimize_reload_address (rtx *px, enum machine_mode mode,
               
               push_reload (mem, NULL_RTX, &XEXP (x, 0), NULL,
                            BASE_POINTER_REGS, GET_MODE (x), VOIDmode, 0, 0,
-                           opnum, type);
+                           opnum, (enum reload_type) type);
               
               if (avr_log.legitimize_reload_address)
                 avr_edump (" RCLASS.2 = %R\n IN = %r\n OUT = %r\n",
@@ -1763,7 +1763,7 @@ avr_legitimize_reload_address (rtx *px, enum machine_mode mode,
         {
           push_reload (x, NULL_RTX, px, NULL,
                        POINTER_REGS, GET_MODE (x), VOIDmode, 0, 0,
-                       opnum, type);
+                       opnum, (enum reload_type) type);
           
           if (avr_log.legitimize_reload_address)
             avr_edump (" RCLASS.3 = %R\n IN = %r\n OUT = %r\n",
@@ -10338,7 +10338,7 @@ avr_bdesc[AVR_BUILTIN_COUNT] =
   {
 
 #define DEF_BUILTIN(NAME, N_ARGS, ID, TYPE, ICODE)      \
-    { ICODE, NAME, N_ARGS, NULL_TREE },
+    { (enum insn_code) ICODE, NAME, N_ARGS, NULL_TREE },
 #include "builtins.def"  
 #undef DEF_BUILTIN
   };
index 255b1ab..96965d4 100644 (file)
 
 driver-avr.o: $(srcdir)/config/avr/driver-avr.c \
   $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H)
-       $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $<
+       $(COMPILER) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $<
 
 avr-devices.o: $(srcdir)/config/avr/avr-devices.c \
   $(srcdir)/config/avr/avr-mcus.def \
   $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H)
-       $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $<
+       $(COMPILER) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $<
 
 avr-c.o: $(srcdir)/config/avr/avr-c.c \
   $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(C_COMMON_H)
-       $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $<
+       $(COMPILER) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $<
 
 avr-log.o: $(srcdir)/config/avr/avr-log.c \
   $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(INPUT_H) dumpfile.h
-       $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $<
+       $(COMPILER) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $<
 
 avr.o avr-c.o: $(srcdir)/config/avr/builtins.def
 
@@ -45,7 +45,7 @@ $(srcdir)/config/avr/avr-tables.opt: $(srcdir)/config/avr/genopt.sh $(AVR_MCUS)
 
 gen-avr-mmcu-texi$(build_exeext): $(srcdir)/config/avr/gen-avr-mmcu-texi.c \
   $(TM_H) $(AVR_MCUS) $(srcdir)/config/avr/avr-devices.c
-       $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< -o $@
+       $(COMPILER) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< -o $@
 
 # Make sure that the -mmcu= documentation is in sync with the compiler.
 $(srcdir)/doc/avr-mmcu.texi: s-avr-mmcu-texi; @true