projects
/
mono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0d65467
)
[arm] Set more information in cinfo for fp returns, gsharedvt depends on it.
author
Zoltan Varga
<vargaz@gmail.com>
Wed, 27 May 2015 19:34:34 +0000
(15:34 -0400)
committer
Zoltan Varga
<vargaz@gmail.com>
Wed, 27 May 2015 19:34:39 +0000
(15:34 -0400)
mono/mini/mini-arm.c
patch
|
blob
|
history
diff --git
a/mono/mini/mini-arm.c
b/mono/mini/mini-arm.c
index 6652d22e4152bc271b52c25141727cc73be048c5..547140a274b3707227fc7683acc242fc4e126c6b 100644
(file)
--- a/
mono/mini/mini-arm.c
+++ b/
mono/mini/mini-arm.c
@@
-1386,6
+1386,11
@@
get_call_info (MonoGenericSharingContext *gsctx, MonoMemPool *mp, MonoMethodSign
case MONO_TYPE_R8:
cinfo->ret.storage = RegTypeFP;
+ if (t->type == MONO_TYPE_R4)
+ cinfo->ret.size = 4;
+ else
+ cinfo->ret.size = 8;
+
if (IS_HARD_FLOAT) {
cinfo->ret.reg = ARM_VFP_F0;
} else {