]>
Commit | Line | Data |
---|---|---|
f412e1b4 PS |
1 | Index: gdb-7.4.50.20111218/gdb/sparc-tdep.c |
2 | =================================================================== | |
3 | --- gdb-7.4.50.20111218.orig/gdb/sparc-tdep.c 2011-09-28 19:59:42.000000000 +0200 | |
4 | +++ gdb-7.4.50.20111218/gdb/sparc-tdep.c 2011-12-19 01:25:29.294046199 +0100 | |
5 | @@ -1316,6 +1316,7 @@ sparc32_store_return_value (struct type | |
6 | if (sparc_floating_p (type) || sparc_complex_floating_p (type)) | |
3a58abaf AM |
7 | { |
8 | /* Floating return values. */ | |
9 | + len = (len <= 8) ? len : 8; | |
10 | memcpy (buf, valbuf, len); | |
11 | regcache_cooked_write (regcache, SPARC_F0_REGNUM, buf); | |
12 | if (len > 4) |