diff options
Diffstat (limited to 'lib9/setfcr-MacOSX-power.c')
| -rw-r--r-- | lib9/setfcr-MacOSX-power.c | 39 |
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); -} |
