aboutsummaryrefslogtreecommitdiff
path: root/libc/test/src/stdio
AgeCommit message (Expand)AuthorFilesLines
2024-06-14[libc] Add the implementation of the fdopen function (#94186)Xu Zhang2-0/+105
2024-04-01[libc] fixup ftello test (#87282)Nick Desaulniers1-1/+1
2024-04-01[libc][POSIX] implement fseeko, ftello (#86928)Shourya Goel2-0/+11
2024-03-29[libc] Fix missing UINTMAX_WIDTH (#87092)Michael Jones1-3/+4
2024-03-29Add bit width length modifier to printf (#82461)Om Prakaash2-0/+122
2024-03-21[libc][stdio] implement rename via SYS_renameat2 (#86140)Nick Desaulniers1-1/+1
2024-03-21[libc][stdio][test] fixup rename test (#86136)Nick Desaulniers2-1/+3
2024-03-21[libc][c11] Add stdio.h's rename() function (#85068)aniplcc2-0/+64
2024-03-19[libc] Make 'printf' converter output "(null)" instead of "null" (#85845)Joseph Huber1-2/+2
2024-03-18[libc] fix up fileno tests (#85660)Nick Desaulniers2-0/+2
2024-03-18[libc] Implement fileno (#85628)Shourya Goel1-0/+1
2024-03-04[libc][NFC] Rename `LIBC_LONG_DOUBLE_IS_` macros (#83399)Guillaume Chatelet2-57/+57
2024-02-27[libc] Add fixed point support to printf (#82707)Michael Jones2-0/+214
2024-02-22[libc] Rework the GPU build to be a regular target (#81921)Joseph Huber1-1/+1
2024-02-07[libc] Support C23 'b' (binary) modifier in printf (#80851)Artem Tyurin2-0/+127
2024-02-06[libc] add inttypes macros (#80726)Schrodinger ZHU Yifan2-0/+21
2024-02-06[libc] Move libc_errno inside of LIBC_NAMESPACE (#80774)michaelrj-google8-23/+23
2024-02-01[libc] add bazel support for most of unistd (#80078)michaelrj-google1-3/+6
2024-01-30[libc][NFC] Rename `FPBits` nan functions (#79998)Guillaume Chatelet2-14/+8
2024-01-29[libc] Remove specific nan payload in math functions (#79165)Guillaume Chatelet2-24/+16
2024-01-26[libc][NFC] Use specific ASSERT macros to test errno (#79573)Guillaume Chatelet6-13/+13
2024-01-25[libc] Move printf long double to simple calc (#75414)michaelrj-google1-549/+542
2024-01-23[reland][libc] Remove unnecessary `FPBits` functions and properties (#79128)Guillaume Chatelet2-19/+34
2024-01-23Revert "[libc] Remove unnecessary `FPBits` functions and properties" (#79118)Guillaume Chatelet2-34/+19
2024-01-23[libc] Remove unnecessary `FPBits` functions and properties (#79113)Guillaume Chatelet2-19/+34
2023-12-01[libc][NFC] Rename SPECIAL_X86_LONG_DOUBLE in LIBC_LONG_DOUBLE_IS_X86_FLOAT80...Guillaume Chatelet1-28/+29
2023-12-01[libc][NFC] rename LONG_DOUBLE_IS_DOUBLE into LIBC_LONG_DOUBLE_IS_FLOAT64 (#7...Guillaume Chatelet2-23/+23
2023-11-23[libc][NFC] Sink "PlatformDefs.h" into "FloatProperties.h" (#73226)Guillaume Chatelet3-3/+0
2023-11-06[libc][math] Add min/max/min_denorm/max_denorm constants to FPBits and clean ...lntue2-10/+9
2023-10-30[libc] Fix printf long double truncation bound (#70705)michaelrj-google1-0/+3
2023-10-27[libc] Fix incorrect printing for alt mode ints (#70252)michaelrj-google1-0/+16
2023-10-24[libc] Disable -NaN test on float128 systems (#70146)michaelrj-google1-0/+4
2023-10-24[libc] Fix printf long double inf, bitcast in msan (#70067)michaelrj-google1-1/+16
2023-10-17[libc] Implement the 'ungetc' function on the GPU (#69248)Joseph Huber1-0/+8
2023-10-16[libc] Add simple long double to printf float fuzz (#68449)michaelrj-google1-0/+3
2023-10-04[libc] Fix typo in long double negative block (#68243)michaelrj-google1-0/+19
2023-09-29[libc] Fix unused variable in fputc test (#67830)Mikhail R. Gadelha1-1/+1
2023-09-26[libc] Mass replace enclosing namespace (#67032)Guillaume Chatelet32-1456/+1468
2023-09-25[libc] Enable hermetic tests for the stdio test suite (#67339)Joseph Huber1-15/+15
2023-09-22[libc] Refactor scanf reader to match printf (#66023)michaelrj-google6-43/+71
2023-09-22[libc][NFC] Extend ErrnoSetterMatcher to test expected inequalities. (#67153)Siva Chandra1-19/+24
2023-09-21[libc] Template the printf / scanf parser class (#66277)Joseph Huber2-7/+9
2023-09-21[libc] Fix Off By One Errors In Printf Long Double (#66957)michaelrj-google1-0/+79
2023-09-19[libc] Fix printf config not working (#66834)michaelrj-google1-0/+12
2023-09-14[libc] Implement more input functions on the GPU (#66288)Joseph Huber1-3/+3
2023-09-09[libc] Implement stdio writing functions for the GPU port (#65809)Joseph Huber3-3/+47
2023-09-07[libc] Fix printf %p formatMichael Jones1-0/+46
2023-08-17[libc][NFC] Put definitions of stdout and friends into their own object files.Siva Chandra Reddy1-8/+15
2023-08-15[libc] Fix printf %e and %g bugsMichael Jones1-2/+67
2023-08-15[libc] Fix printf %f bugsMichael Jones1-2/+53