diff options
author | Roger Sayle <roger@eyesopen.com> | 2005-03-15 20:43:12 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2005-03-15 20:43:12 +0000 |
commit | c064fde513a56f84a742e38b30c87871d9df3718 (patch) | |
tree | 50db29a106e66fe59df101fa54e16ae8c18b2d72 /gcc/real.c | |
parent | 813edff1aa8406f9a37c0ef16a70d9533fd3de62 (diff) | |
download | gcc-c064fde513a56f84a742e38b30c87871d9df3718.tar.gz |
real.c (c4x_single_format, [...]): Provide values for signbit_ro for c4x's single and extended floating point formats.
* 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.
Co-Authored-By: Richard Henderson <rth@redhat.com>
From-SVN: r96530
Diffstat (limited to 'gcc/real.c')
-rw-r--r-- | gcc/real.c | 4 |
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, |