From 37e9221a5d1905cba45c96ac44dbe26d947bc4af Mon Sep 17 00:00:00 2001 From: charles forsyth Date: Sun, 18 May 2014 14:19:01 +0100 Subject: 20140518-1419 --- lib9/setfcr-Linux-power.S | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 lib9/setfcr-Linux-power.S (limited to 'lib9/setfcr-Linux-power.S') diff --git a/lib9/setfcr-Linux-power.S b/lib9/setfcr-Linux-power.S new file mode 100644 index 00000000..dee67528 --- /dev/null +++ b/lib9/setfcr-Linux-power.S @@ -0,0 +1,20 @@ + +#define FN(x) .type x,@function; .global x; x + +FN(getfcr): + mffs %f0 + cvtfl %r3,%f0 + blr + +FN(getfsr): + mffs %f0 + cvtfl %r3,%f0 + blr + +FN(setfsr): + mtfsf 0xff, %f0 + blr + +FN(setfcr): + mtfsf 0xff, %f0 + blr -- cgit v1.2.3