projects
/
platform
/
upstream
/
gcc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
re PR target/66954 (function multiversioning fails for target "aes")
[platform/upstream/gcc.git]
/
libgcc
/
soft-fp
/
letf2.c
diff --git
a/libgcc/soft-fp/letf2.c
b/libgcc/soft-fp/letf2.c
index
94b7d78
..
1293519
100644
(file)
--- a/
libgcc/soft-fp/letf2.c
+++ b/
libgcc/soft-fp/letf2.c
@@
-42,9
+42,7
@@
__letf2 (TFtype a, TFtype b)
FP_INIT_EXCEPTIONS;
FP_UNPACK_RAW_Q (A, a);
FP_UNPACK_RAW_Q (B, b);
- FP_CMP_Q (r, A, B, 2);
- if (r == 2)
- FP_SET_EXCEPTION (FP_EX_INVALID);
+ FP_CMP_Q (r, A, B, 2, 2);
FP_HANDLE_EXCEPTIONS;
return r;