* alpha-tdep.c (alpha_push_dummy_call): Use
authorRichard Henderson <rth@redhat.com>
Mon, 2 Jun 2003 16:18:32 +0000 (16:18 +0000)
committerRichard Henderson <rth@redhat.com>
Mon, 2 Jun 2003 16:18:32 +0000 (16:18 +0000)
        builtin_type_ieee_double_little instead of builtin_type_double.

gdb/ChangeLog
gdb/alpha-tdep.c

index 886ffae8d092de02939dfda35041e35b842bfc69..acb71274931013e3dcc21d5b0f164f4a6be3c26b 100644 (file)
@@ -1,5 +1,8 @@
 2003-06-02  Richard Henderson  <rth@redhat.com>
 
+        * alpha-tdep.c (alpha_push_dummy_call): Use
+        builtin_type_ieee_double_little instead of builtin_type_double.
+
         * alpha-tdep.c (alpha_push_dummy_call): Handle ABI mandated 
         sign-extension of 32-bit values.
         (alpha_store_return_value): Similarly.
index 8dd2d0d49c05699f9874b98a2479fc90b6605c03..11d46cef819439dc1e1775b795e8c94e4dce31b1 100644 (file)
@@ -296,7 +296,7 @@ alpha_push_dummy_call (struct gdbarch *gdbarch, CORE_ADDR func_addr,
          if (accumulate_size < sizeof (arg_reg_buffer)
              && TYPE_LENGTH (arg_type) == 4)
            {
-             arg_type = builtin_type_double;
+             arg_type = builtin_type_ieee_double_little;
              arg = value_cast (arg_type, arg);
            }
          /* Tru64 5.1 has a 128-bit long double, and passes this by