aboutsummaryrefslogtreecommitdiff
path: root/libgcc/config/i386/32
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2012-06-13 17:23:12 +0200
committerUros Bizjak <uros@gcc.gnu.org>2012-06-13 17:23:12 +0200
commitbb5c97d42c4985f83fef5f45eb207ca23c26bd8c (patch)
treead0011fd5d300a64d5b047bfe55bf0dad8bb2bf1 /libgcc/config/i386/32
parentcf35667e2312efe4cca3226a7c5a03dc1bc9e5fb (diff)
downloadgcc-bb5c97d42c4985f83fef5f45eb207ca23c26bd8c.zip
gcc-bb5c97d42c4985f83fef5f45eb207ca23c26bd8c.tar.gz
gcc-bb5c97d42c4985f83fef5f45eb207ca23c26bd8c.tar.bz2
sfp-machine.h (_FP_NANSIGN_S, [...]): Move ...
* config/i386/32/sfp-machine.h (_FP_NANSIGN_S, _FP_NANSIGN_D, _FP_NANSIGN_E, _FP_NANSIGN_Q): Move ... * config/i386/64/sfp-machine: ... (delete here) ... * config/i386/sfp-machine.h: ... to here. (FP_EX_MASK): Remove. (FP_RND_MASK): New. (FP_INIT_ROUNDMODE): Declare asm as volatile. From-SVN: r188518
Diffstat (limited to 'libgcc/config/i386/32')
-rw-r--r--libgcc/config/i386/32/sfp-machine.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/libgcc/config/i386/32/sfp-machine.h b/libgcc/config/i386/32/sfp-machine.h
index 6d4e5e1..7f0c099 100644
--- a/libgcc/config/i386/32/sfp-machine.h
+++ b/libgcc/config/i386/32/sfp-machine.h
@@ -65,7 +65,7 @@
"g" ((USItype) (y0)))
-#define _FP_MUL_MEAT_Q(R,X,Y) \
+#define _FP_MUL_MEAT_Q(R,X,Y) \
_FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
#define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_4_udiv(Q,R,X,Y)
@@ -76,7 +76,3 @@
16byte since soft-fp emulation is done in 16byte. */
#define _FP_NANFRAC_E _FP_QNANBIT_E, 0, 0, 0
#define _FP_NANFRAC_Q _FP_QNANBIT_Q, 0, 0, 0
-#define _FP_NANSIGN_S 1
-#define _FP_NANSIGN_D 1
-#define _FP_NANSIGN_E 1
-#define _FP_NANSIGN_Q 1