summaryrefslogtreecommitdiff
path: root/libc/src/__support/str_to_float.h
AgeCommit message (Expand)Author
2025-11-13[libc] Templatize strtofloatingpoint and implement wcstof. (#167755)Alexey Samsonov
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue
2025-07-10[libc] Addressed todo to make first_non_whitespace to return an idx instead o...Uzair Nawaz
2025-04-01[libc] Stop depending on .cpp files in libcxx_shared_headers library. (#133999)Alexey Samsonov
2025-03-10[libc] Add `-Wno-sign-conversion` & re-attempt `-Wconversion` (#129811)Vinay Deshmukh
2025-03-05Revert "[libc] Enable -Wconversion for tests. (#127523)"Augie Fackler
2025-03-04[libc] Enable -Wconversion for tests. (#127523)Vinay Deshmukh
2024-12-03[libc] Change ctype to be encoding independent (#110574)Michael Jones
2024-11-12[libc][i386] FPBit support for 96b long double (#115084)Nick Desaulniers
2024-10-21[libc] Add handling for long double=double double (#113235)Michael Jones
2024-10-21[libcxx][libc] Hand in Hand PoC with from_chars (#91651)Michael Jones
2024-09-11[libc] Fix undefined behavior for nan functions. (#106468)lntue
2024-08-12[NFC][libc] Clarifies underscores in n-char-sequence. (#102193)Mark de Wever
2024-08-09[libc] Fix CFP long double and add tests (#102660)Michael Jones
2024-08-08[libc] Make str_to_float independent of fenv (#102369)Michael Jones
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek
2024-04-12Fix typos (#88565)Victor Toni
2024-04-06[libc][NFC] Rename `UInt.h` to `big_int.h` and `UInt128.h` to `uint128.h` for...Guillaume Chatelet
2024-03-20[libc][NFC] Move `Sign` type to separate header (#85930)Guillaume Chatelet
2024-03-15[libc][math][c23] adds `nanf128` (#85201)Michael Flanders
2024-03-08[libc][NFC] Move `BigInt` out of the `cpp` namespace (#84445)Guillaume Chatelet
2024-03-06[libc] Add max length argument to decimal to float (#84091)Michael Jones
2024-03-04[libc][NFC] Rename `LIBC_LONG_DOUBLE_IS_` macros (#83399)Guillaume Chatelet
2024-01-30[libc][NFC] Rename `FPBits` nan functions (#79998)Guillaume Chatelet
2024-01-23[libc][NFC] Remove `FPBits` cast operator (#79142)Guillaume Chatelet
2024-01-23[reland][libc] Remove unnecessary `FPBits` functions and properties (#79128)Guillaume Chatelet
2024-01-23Revert "[libc] Remove unnecessary `FPBits` functions and properties" (#79118)Guillaume Chatelet
2024-01-23[libc] Remove unnecessary `FPBits` functions and properties (#79113)Guillaume Chatelet
2024-01-18[libc][NFC] Use the Sign type for DyadicFloat (#78577)Guillaume Chatelet
2024-01-18[libc][NFC] Introduce a Sign type for FPBits (#78500)Guillaume Chatelet
2024-01-05[libc][math] Implement nan(f|l) functions (#76690)Nishant Mittal
2024-01-03[libc][NFC] Remove `FloatProperties` (#76508)Guillaume Chatelet
2023-12-20[libc][NFC] Rename `MAX_EXPONENT` to `MAX_BIASED_EXPONENT` (#75932)Guillaume Chatelet
2023-12-19[libc][NFC] Make `QNAN_MASK` an implementation detail of `FPBits` (#75945)Guillaume Chatelet
2023-12-15[libc][NFC] Rename `MANTISSA_WIDTH` in `FRACTION_LEN` (#75489)Guillaume Chatelet
2023-12-13[reland][libc][NFC] Implement `FPBits` in terms of `FloatProperties` to reduc...Guillaume Chatelet
2023-12-13Revert "[libc][NFC] Implement `FPBits` in terms of `FloatProperties` to reduc...Guillaume Chatelet
2023-12-13[libc][NFC] Implement `FPBits` in terms of `FloatProperties` to reduce clutte...Guillaume Chatelet
2023-12-12[libc][NFC] Reuse `FloatProperties` constant instead of creating new ones (#7...Guillaume Chatelet
2023-12-12[libc][NFC] Make EXPONENT_BIAS int32_t (#75046)Guillaume Chatelet
2023-12-11[libc][NFC] Remove custom leading_zeroes, factor in frequent typenames (#74825)Guillaume Chatelet
2023-12-11[libc][NFC] Fix mixed up biased/unbiased exponent (#75037)Guillaume Chatelet
2023-12-05[reland][libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instea...Guillaume Chatelet
2023-12-05Revert "[libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instea...Guillaume Chatelet
2023-12-05[libc][NFC] Remove __support/bit.h and use __support/CPP/bit.h instead (#73939)Guillaume Chatelet
2023-12-01[libc][NFC] Rename SPECIAL_X86_LONG_DOUBLE in LIBC_LONG_DOUBLE_IS_X86_FLOAT80...Guillaume Chatelet
2023-12-01[libc][NFC] rename LONG_DOUBLE_IS_DOUBLE into LIBC_LONG_DOUBLE_IS_FLOAT64 (#7...Guillaume Chatelet
2023-11-23[libc][NFC] Split builtin_wrapper into bit and math_extras (#73113)Guillaume Chatelet