llvm-project/libc/src
Siva Chandra Reddy 804dc3dcf2 [libc] Clear all exceptions before setting in fesetexceptflag.
Previously, exceptions from the flag were being added. This patch
changes it such that only the exceptions in the flag will be set.

Reviewed By: lntue

Differential Revision: https://reviews.llvm.org/D105085
2021-06-30 17:29:48 +00:00
..
__support [libc] Add endianness support 2021-04-16 21:35:08 +00:00
assert [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
ctype [libc] Use #undef isascii in specific header 2021-01-14 13:25:05 -08:00
errno [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
fenv [libc] Clear all exceptions before setting in fesetexceptflag. 2021-06-30 17:29:48 +00:00
math [libc] Add hardware implementations of x86_64 sqrt functions. 2021-06-14 21:25:37 +00:00
signal [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
stdio [libc] Add very basic stdio FILE and fwrite 2020-04-14 04:02:27 -04:00
stdlib [libc][NFC] Move the template implementation of integer_abs to __support. 2021-03-11 20:20:18 -08:00
string [libc] Use __builtin_ctzll instead of __builtin_ctzl in elements_x86.h. 2021-06-25 22:58:13 +00:00
sys [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
threads [libc] Normalize LIBC_TARGET_MACHINE 2021-05-05 15:52:42 +00:00
time [libc] Introduce asctime, asctime_r to LLVM libc 2021-05-03 17:15:00 -07:00
unistd [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
.clang-tidy [libc] Fix accidental inclusion of system libc headers. 2020-05-21 01:21:37 -07:00
CMakeLists.txt [libc] Introduce a full build mode CMake option. 2021-03-12 13:28:40 -08:00