m68k.c (m68k_libcall_value, [...]): Use macros for register names more.
authorKazu Hirata <kazu@codesourcery.com>
Mon, 16 Apr 2007 16:23:09 +0000 (16:23 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Mon, 16 Apr 2007 16:23:09 +0000 (16:23 +0000)
* config/m68k/m68k.c (m68k_libcall_value,
m68k_function_value): Use macros for register names more.

From-SVN: r123877

gcc/ChangeLog
gcc/config/m68k/m68k.c

index cda7596..a2cf24a 100644 (file)
@@ -1,3 +1,8 @@
+2007-04-16  Kazu Hirata  <kazu@codesourcery.com>
+
+       * config/m68k/m68k.c (m68k_libcall_value,
+       m68k_function_value): Use macros for register names more.
+
 2007-04-16  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
 
        PR middle-end/28071
index 7946598..b450a42 100644 (file)
@@ -4302,12 +4302,12 @@ m68k_libcall_value (enum machine_mode mode)
   case DFmode:
   case XFmode:
     if (TARGET_68881)
-      return gen_rtx_REG (mode, 16);
+      return gen_rtx_REG (mode, FP0_REG);
     break;
   default:
     break;
   }
-  return gen_rtx_REG (mode, 0);
+  return gen_rtx_REG (mode, D0_REG);
 }
 
 rtx
@@ -4321,7 +4321,7 @@ m68k_function_value (tree valtype, tree func ATTRIBUTE_UNUSED)
   case DFmode:
   case XFmode:
     if (TARGET_68881)
-      return gen_rtx_REG (mode, 16);
+      return gen_rtx_REG (mode, FP0_REG);
     break;
   default:
     break;