diff options
author | Joseph Huber <huberjn@outlook.com> | 2024-02-27 11:57:47 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-27 11:57:47 -0600 |
commit | 770694539bde0f1b706c70d87dd70777c94f178f (patch) | |
tree | 2042a17fd18c694ab3f60698e8a059f5751e2b9b /lldb/source/Commands/CommandObjectBreakpoint.cpp | |
parent | 9106b58ce4e8dada167eec50178a9e154342e4ba (diff) | |
download | llvm-770694539bde0f1b706c70d87dd70777c94f178f.zip llvm-770694539bde0f1b706c70d87dd70777c94f178f.tar.gz llvm-770694539bde0f1b706c70d87dd70777c94f178f.tar.bz2 |
[libc] Work around incorrect fmin/fmax results for +/-x (#83158)
Summary:
The IEEE 754 standard as of the 2019 revision states that for fmin -0.0
is always less than 0.0 and for fmax 0.0 is always greater than 0.0.
These are currently not respected by the builtin value and thus cause
the tests to fail. This patch works around it in the implementation for
now by explicitly modifying the sign bit.
Diffstat (limited to 'lldb/source/Commands/CommandObjectBreakpoint.cpp')
0 files changed, 0 insertions, 0 deletions