aboutsummaryrefslogtreecommitdiff
path: root/libc/src/stdio/printf_core
AgeCommit message (Expand)AuthorFilesLines
2025-11-10[libc] fwrite_unlocked: only return errno if an actual error occurred. (#167350)Sterling-Augustine1-2/+5
2025-11-05[libc] Add printf error handling (with fixes #2) (#166517)Marcell Leleszi12-40/+226
2025-11-05[libc] Migrate ctype_utils to use char instead of int where applicable. (#166...Alexey Samsonov2-6/+5
2025-11-04Revert commit d8e5698 and 15b19c7 (#166498)Kewen Meng12-226/+40
2025-11-04[libc] Add printf error handling (with fixes) (#166382)Marcell Leleszi12-40/+226
2025-11-03Revert "[libc] Add printf error handling" (#166232)Kewen Meng12-226/+40
2025-11-03[libc] Add printf error handling (#162876)Marcell Leleszi12-40/+226
2025-09-18[libc][bazel] Add (v)asprintf targets and tests (#159476)Michael Jones1-1/+0
2025-09-12[libc] Change __builtin_memcpy to inline_memcpy. (#158345)lntue2-2/+4
2025-07-24[libc] Add missing libc.include.inttypes for targets including <inttypes.h>. ...lntue1-0/+2
2025-06-11[libc] Move libc_errno.h to libc/src/__support and make LIBC_ERRNO_MODE_SYSTE...lntue1-1/+1
2025-05-01[libc] Fix typo in uint128 type for PPC printf handling (#138157)Joseph Huber1-1/+1
2025-04-23[libc] Special case PPC double double for print (#136614)Joseph Huber1-1/+6
2025-04-17[libc] Fix incorrect unsigned comparison (#135595)Wu Yingcong1-9/+7
2025-03-13[libc] Fix non-templated uses of `printf_core::Writer` (#131149)Simon Tatham1-17/+25
2025-03-12[libc] Template the writing mode for the writer class (#111559)Joseph Huber19-281/+277
2025-03-10[libc] Add `-Wno-sign-conversion` & re-attempt `-Wconversion` (#129811)Vinay Deshmukh2-9/+12
2025-03-05Revert "[libc] Enable -Wconversion for tests. (#127523)"Augie Fackler2-12/+9
2025-03-04[libc] Enable -Wconversion for tests. (#127523)Vinay Deshmukh2-9/+12
2025-02-06[libc] Fix recently introduced integer-type warnings (#125864)Simon Tatham1-4/+4
2025-02-04[libc][float_dec_converter_limited] Add missing LIBC_INLINE (#125655)Simon Tatham1-1/+1
2025-02-04[libc] Alternative algorithm for decimal FP printf (#123643)Simon Tatham3-0/+698
2024-12-03[libc] Change ctype to be encoding independent (#110574)Michael Jones5-38/+31
2024-11-03[libc] Add proxy headers to handle memory allocation associated with the head...Job Henandez Lara2-3/+6
2024-10-10[libc] Clean up 'vasprintf' implementation (#111761)Joseph Huber1-3/+3
2024-10-02[libc] Enable dyadic float for float printf (#110765)Michael Jones1-0/+6
2024-10-01[libc][stdio] Use proxy headers of stdio.h in src and test folders. (#110067)lntue1-1/+0
2024-09-25[libc] Fix %m on CPUs with float128 but no int128 (#110053)Michael Jones1-1/+1
2024-09-19[libc] Add printf strerror conversion (%m) (#105891)Michael Jones5-2/+101
2024-08-09[libc] Clean up remaining use of *_WIDTH macros in printf (#102679)Roland McGrath1-3/+3
2024-08-09[libc] Fix use of cpp::numeric_limits<...>::digits (#102674)Roland McGrath1-3/+3
2024-08-09[libc] Use cpp::numeric_limits in preference to C23 <limits.h> macros (#102665)Roland McGrath1-3/+4
2024-08-02[libc] Fix printf handling of INT_MIN width (#101729)Michael Jones1-1/+2
2024-08-01[libc] Fix 'vasprintf' not working in non-fullbuild modeJoseph Huber1-13/+12
2024-08-01[libc] Fix erroneous warning on GCC (#101520)Joseph Huber1-0/+1
2024-08-01[libc] Implement vasprintf and asprintf (#98824)Tsz Chan4-39/+141
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek19-38/+56
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini19-56/+38
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek19-38/+56
2024-07-11Reland: [libc] Move off_t and stdio macros to proxy hdrs (#98384)Michael Jones1-1/+1
2024-06-18[libc] Remove unnecessary check in printf floats (#95841)Michael Jones1-19/+16
2024-06-13[llvm-project] Fix typo "seperate" (#95373)Jay Foad1-5/+5
2024-05-15Fix typo "indicies" (#92232)Jay Foad1-1/+1
2024-04-06[libc][NFC] Rename `UInt.h` to `big_int.h` and `UInt128.h` to `uint128.h` for...Guillaume Chatelet2-7/+7
2024-04-02[libc] Move include so it covers the other filesJoseph Huber1-1/+2
2024-04-02[libc] Include 'config.h' from the printf structs for builtinsJoseph Huber1-0/+1
2024-04-01[libc] Include algorithm.h to parser.h (#87125)Caslyn Tonelli2-0/+2
2024-03-29Add bit width length modifier to printf (#82461)Om Prakaash5-18/+83
2024-03-20[libc][NFC] Move `Sign` type to separate header (#85930)Guillaume Chatelet1-1/+1
2024-03-19[libc] Make 'printf' converter output "(null)" instead of "null" (#85845)Joseph Huber1-1/+1