summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2026-03-26fix(libc): use const void * for memcpy_s source pointeryaozhm
2025-11-11fix(libc): fix coverity deadcode issueGovindraj Raja
2025-11-06fix(libc): fix coverity overflowed constantGovindraj Raja
2025-11-06fix(libc): fix coverity overflowed constantGovindraj Raja
2025-06-12Merge "fix(libc): add missing curly braces" into integrationMadhukar Pappireddy
2025-05-06Merge "fix(libc): add const qualifier" into integrationYann Gautier
2025-04-18fix(libc): typecast expressions to match data typeNithin G
2025-04-17Merge "fix(libc): explicitly check operators precedence" into integrationManish V Badarkhe
2025-04-17Merge "fix(libc): typecast operands to match data type" into integrationManish V Badarkhe
2025-04-04perf(libc): use builtin implementations where possibleBoyan Karatotev
2025-04-03fix(libc): typecast operands to match data typeMaheedhar Bollapalli
2025-04-03fix(libc): add missing curly bracesMaheedhar Bollapalli
2025-04-01fix(libc): explicitly check operators precedenceMaheedhar Bollapalli
2025-03-20fix(libc): add const qualifierMaheedhar Bollapalli
2025-03-19feat(lib): implement strnlen secure and strcpy secure functionJit Loon Lim
2025-02-10feat(libc): import qsort implementationManish V Badarkhe
2024-02-02fix(libc): memset inclusion to libc makefilesOlivier Deprez
2024-01-30fix(libc): add memcpy_s source file to libc_asm mkOlivier Deprez
2023-11-29feat(libc): add printf support for space paddingJuan Pablo Conde
2023-08-08chore: update to use Arm word across TF-AGovindraj Raja
2023-07-13feat(libc): add %X to printf/snprintfMatt Schulte
2023-06-13feat(lib): implement memcpy_s in libJit Loon Lim
2023-05-11feat(libc): add %c to printf/snprintfMaksims Svecovs
2023-01-11fix(libc): remove __putchar aliasYann Gautier
2022-12-01fix: unify fallthrough annotationsBoyan Karatotev
2022-10-04refactor(console): move putchar() to console driverClaus Pedersen
2022-09-27chore(libc): clean up includes in lib/libc/printf.cJorge Troncoso
2022-09-22refactor(libc): clean up dependencies in libcClaus Pedersen
2022-05-10feat(snprintf): add support for length specifierskadabi
2022-02-15fix(libc): correct some messagesYann Gautier
2022-02-10fix(libc): snprintf: include stdint.hAndre Przywara
2022-02-10fix(libc): limit snprintf radix valueAndre Przywara
2022-02-07fix(libc): fix snprintf corner casesAndre Przywara
2021-02-24libc: memset: Fix MISRA issuesAndre Przywara
2021-02-03libc: Import strtoull from FreeBSD projectMadhukar Pappireddy
2021-02-03libc: Import strtoll from FreeBSD projectMadhukar Pappireddy
2021-02-03libc: Import strtoul from FreeBSD projectMadhukar Pappireddy
2021-02-03libc: Import strtol from FreeBSD projectMadhukar Pappireddy
2021-01-20libc/snprintf: use macro to reduce duplicated codeHeyi Guo
2021-01-20libc/snprintf: add support to print "%" characterHeyi Guo
2021-01-20libc/printf: add support to print "%" characterHeyi Guo
2020-10-09Don't return error information from console_flushJimmy Brisson
2020-09-24Merge "plat/arm: Introduce and use libc_asm.mk makefile" into integrationOlivier Deprez
2020-09-18libc: Import strtok_r from FreeBSD projectMadhukar Pappireddy
2020-09-11Merge "libc: Import strlcat from FreeBSD project" into integrationMark Dykes
2020-09-11Merge "libc: Add support for vsnprintf()" into integrationMark Dykes
2020-09-11libc: Add support for vsnprintf()Madhukar Pappireddy
2020-09-09libc: Import strlcat from FreeBSD projectMadhukar Pappireddy
2020-09-03libc: memset: improve performance by avoiding single byte writesAndre Przywara
2020-09-02plat/arm: Introduce and use libc_asm.mk makefileAlexei Fedorov