aboutsummaryrefslogtreecommitdiff
path: root/target-alpha/op_template.h
diff options
context:
space:
mode:
Diffstat (limited to 'target-alpha/op_template.h')
-rw-r--r--target-alpha/op_template.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/target-alpha/op_template.h b/target-alpha/op_template.h
index db15bb891..ab589f21e 100644
--- a/target-alpha/op_template.h
+++ b/target-alpha/op_template.h
@@ -26,11 +26,19 @@ void OPPROTO glue(op_reset_T, REG) (void)
RETURN();
}
+#if !defined(HOST_SPARC) && !defined(HOST_SPARC64)
void OPPROTO glue(op_reset_FT, REG) (void)
{
glue(FT, REG) = 0;
RETURN();
}
+#else
+void OPPROTO glue(op_reset_FT, REG) (void)
+{
+ glue(helper_reset_FT, REG)();
+ RETURN();
+}
+#endif
/* XXX: This can be great on most RISC machines */
#if !defined(__i386__) && !defined(__x86_64__)