summaryrefslogtreecommitdiff
path: root/lib/ultralib/src/os/setfpccsr.s
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ultralib/src/os/setfpccsr.s')
-rw-r--r--lib/ultralib/src/os/setfpccsr.s10
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/ultralib/src/os/setfpccsr.s b/lib/ultralib/src/os/setfpccsr.s
index caeccaf..f36e5b8 100644
--- a/lib/ultralib/src/os/setfpccsr.s
+++ b/lib/ultralib/src/os/setfpccsr.s
@@ -4,7 +4,11 @@
.text
LEAF(__osSetFpcCsr)
- STAY2(cfc1 v0, fcr31)
- STAY2(ctc1 a0, fcr31)
- jr ra
+ CFC1( v0, fcr31)
+ CTC1( a0, fcr31)
+ jr ra
+#ifndef MODERN_CC
END(__osSetSR) # @bug: Should be __osSetFpcCsr
+#else
+END(__osSetFpcCsr)
+#endif