summaryrefslogtreecommitdiff
path: root/gcc/real.c
diff options
context:
space:
mode:
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2005-03-15 20:43:12 +0000
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2005-03-15 20:43:12 +0000
commit879363c3f8b63dd77a0ad1e6b4d71c55dcf3aced (patch)
tree50db29a106e66fe59df101fa54e16ae8c18b2d72 /gcc/real.c
parent4373271fb1885ee4086f9fec7d83089cf35a037d (diff)
downloadgcc-879363c3f8b63dd77a0ad1e6b4d71c55dcf3aced.tar.gz
* real.c (c4x_single_format, c4x_extended_format): Provide values
for signbit_ro for c4x's single and extended floating point formats. * optabs.c (expand_copysign): Use the floating point format's signbit_ro for expanding via expand_copysign_absneg, and it's signbit_rw field for expanding via expand_copysign_bit. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@96530 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/real.c')
-rw-r--r--gcc/real.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/real.c b/gcc/real.c
index bed2fb09301..81bce444437 100644
--- a/gcc/real.c
+++ b/gcc/real.c
@@ -4414,7 +4414,7 @@ const struct real_format c4x_single_format =
24,
-126,
128,
- -1,
+ 23,
-1,
false,
false,
@@ -4433,7 +4433,7 @@ const struct real_format c4x_extended_format =
32,
-126,
128,
- -1,
+ 31,
-1,
false,
false,