summaryrefslogtreecommitdiff
path: root/lib9/setfcr-MacOSX-power.c
diff options
context:
space:
mode:
authorCharles Forsyth <charles.forsyth@gmail.com>2014-05-18 15:32:02 +0100
committerCharles Forsyth <charles.forsyth@gmail.com>2014-05-18 15:32:02 +0100
commitfc85c874b585778fe2eae90ab562103b7c8a7b6f (patch)
tree7968ae368c80e4840742922be86b0094e1135906 /lib9/setfcr-MacOSX-power.c
parent1593ea8eb6909c227f2f9c244c279e5bbd29c87a (diff)
revert to 626 to undo unintended push
Diffstat (limited to 'lib9/setfcr-MacOSX-power.c')
-rw-r--r--lib9/setfcr-MacOSX-power.c39
1 files changed, 0 insertions, 39 deletions
diff --git a/lib9/setfcr-MacOSX-power.c b/lib9/setfcr-MacOSX-power.c
deleted file mode 100644
index 17b76a88..00000000
--- a/lib9/setfcr-MacOSX-power.c
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * MacOSX/Darwin ppc fpu support
- * Mimic Plan9 floating point support
- */
-
-#include "lib9.h"
-#include <architecture/ppc/fp_regs.h>
-
-__inline__ ulong
-getfcr(void)
-{
- ppc_fp_scr_t fpscr = get_fp_scr();
- return ((ulong *)&fpscr)[1];
-}
-
-ulong
-getfsr(void)
-{
- ppc_fp_scr_t fpscr = get_fp_scr();
- return ((ulong *)&fpscr)[1];
-}
-
-void
-setfsr(ulong fsr)
-{
- ppc_fp_scr_t fpscr;
- // fpscr = get_fp_scr();
- (((ulong *)&fpscr)[1]) = fsr;
- set_fp_scr(fpscr);
-}
-
-void
-setfcr(ulong fcr)
-{
- ppc_fp_scr_t fpscr;
- // fpscr = get_fp_scr();
- (((ulong *)&fpscr)[1]) = fcr;
- set_fp_scr(fpscr);
-}