OSDN Git Service

* alpha-tdep.c (alpha_store_return_value): Avoid switch fallthru.
authorrth <rth>
Mon, 2 Jun 2003 20:55:13 +0000 (20:55 +0000)
committerrth <rth>
Mon, 2 Jun 2003 20:55:13 +0000 (20:55 +0000)
gdb/ChangeLog
gdb/alpha-tdep.c

index 6bea154..329e04d 100644 (file)
@@ -1,5 +1,7 @@
 2003-06-02  Richard Henderson  <rth@redhat.com>
 
+       * alpha-tdep.c (alpha_store_return_value): Avoid switch fallthru.
+
        * alpha-tdep.c (alpha_extract_return_value): Use internal_error.
        (alpha_store_return_value): Likewise.
 
index 9e69eda..508f0b9 100644 (file)
@@ -503,8 +503,8 @@ alpha_store_return_value (struct type *valtype, struct regcache *regcache,
        {
        case 4:
          alpha_convert_flt_dbl (raw_buffer, valbuf);
-         valbuf = raw_buffer;
-         /* FALLTHRU */
+         regcache_cooked_write (regcache, ALPHA_FP0_REGNUM, raw_buffer);
+         break;
 
        case 8:
          regcache_cooked_write (regcache, ALPHA_FP0_REGNUM, valbuf);