Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
atf
/
10498a2e515b7f5b5c24ea1cb59b9d20bcfded5e
/
lib
/
libc
50851f0
feat(libc): add %X to printf/snprintf
by Matt Schulte
· Thu Jul 13 11:10:32 2023 -0700
410c451
feat(lib): implement memcpy_s in lib
by Jit Loon Lim
· Sun May 28 16:33:28 2023 +0800
bed5521
feat(libc): add %c to printf/snprintf
by Maksims Svecovs
· Tue May 09 12:03:31 2023 +0100
a55b914
fix(libc): remove __putchar alias
by Yann Gautier
· Thu Jan 05 09:50:11 2023 +0100
8726600
fix: unify fallthrough annotations
by Boyan Karatotev
· Fri Nov 18 14:17:17 2022 +0000
63f7586
refactor(console): move putchar() to console driver
by Claus Pedersen
· Mon Sep 12 23:47:10 2022 +0000
a7538dc
chore(libc): clean up includes in lib/libc/printf.c
by Jorge Troncoso
· Tue Sep 27 17:35:54 2022 -0700
785e66c
refactor(libc): clean up dependencies in libc
by Claus Pedersen
· Mon Sep 12 22:42:58 2022 +0000
76c3f5b
feat(snprintf): add support for length specifiers
by kadabi
· Mon Feb 28 14:21:09 2022 -0800
eee1959
fix(libc): correct some messages
by Yann Gautier
· Mon Feb 14 10:29:32 2022 +0100
94faff8
fix(libc): snprintf: include stdint.h
by Andre Przywara
· Thu Jan 27 17:47:55 2022 +0000
933cc5d
fix(libc): limit snprintf radix value
by Andre Przywara
· Mon Jan 24 18:16:10 2022 +0000
3d95909
fix(libc): fix snprintf corner cases
by Andre Przywara
· Tue Dec 21 12:35:54 2021 +0000
6c3675b
libc: memset: Fix MISRA issues
by Andre Przywara
· Thu Sep 24 15:50:40 2020 +0100
727830c
libc: Import strtoull from FreeBSD project
by Madhukar Pappireddy
· Wed Jan 27 19:12:33 2021 -0600
83def83
libc: Import strtoll from FreeBSD project
by Madhukar Pappireddy
· Wed Jan 27 18:32:17 2021 -0600
c74cae4
libc: Import strtoul from FreeBSD project
by Madhukar Pappireddy
· Wed Jan 27 15:44:52 2021 -0600
4febc08
libc: Import strtol from FreeBSD project
by Madhukar Pappireddy
· Tue Jan 26 21:36:18 2021 -0600
58bf3bf
libc/snprintf: use macro to reduce duplicated code
by Heyi Guo
· Wed Jan 20 13:55:25 2021 +0800
11a16c8
libc/snprintf: add support to print "%" character
by Heyi Guo
· Tue Oct 27 08:36:40 2020 +0800
eb250ed
libc/printf: add support to print "%" character
by Heyi Guo
· Tue Oct 27 08:36:40 2020 +0800
39f9eee
Don't return error information from console_flush
by Jimmy Brisson
· Wed Aug 05 13:44:05 2020 -0500
741b1c0
Merge "plat/arm: Introduce and use libc_asm.mk makefile" into integration
by Olivier Deprez
· Thu Sep 24 14:39:24 2020 +0000
d7e7be3
libc: Import strtok_r from FreeBSD project
by Madhukar Pappireddy
· Wed Sep 16 18:58:49 2020 -0500
0aa0896
Merge "libc: Import strlcat from FreeBSD project" into integration
by Mark Dykes
· Fri Sep 11 18:44:19 2020 +0000
134bf86
Merge "libc: Add support for vsnprintf()" into integration
by Mark Dykes
· Fri Sep 11 18:42:23 2020 +0000
3862970
libc: Add support for vsnprintf()
by Madhukar Pappireddy
· Tue Sep 08 19:00:00 2020 -0500
af0cd5f
libc: Import strlcat from FreeBSD project
by Madhukar Pappireddy
· Fri Sep 04 14:04:23 2020 -0500
16e7bcf
libc: memset: improve performance by avoiding single byte writes
by Andre Przywara
· Thu Sep 03 11:04:39 2020 +0100
2381d2e
plat/arm: Introduce and use libc_asm.mk makefile
by Alexei Fedorov
· Tue Sep 01 15:38:32 2020 +0100
c58a13e
Add support for hexadecimal and pointer format specifiers to snprintf()
by Javier Almansa Sobrino
· Fri Aug 21 17:32:03 2020 +0100
ad5ab07
Revert "libc/memset: Implement function in assembler"
by Mark Dykes
· Wed Aug 19 19:11:33 2020 +0000
3ad26ae
libc/memset: Implement function in assembler
by Alexei Fedorov
· Sun Aug 16 16:01:13 2020 +0100
35248f2
libc: add memrchr
by Ambroise Vincent
· Wed Jun 19 17:14:09 2019 +0100
77389b2
libc: fix sparse warning for __assert()
by Masahiro Yamada
· Fri Jul 26 20:21:39 2019 +0900
782f7e6
libc: fix memchr implementation
by Ambroise Vincent
· Fri Jun 07 11:19:45 2019 +0100
b237bca
Remove several warnings reported with W=1
by Ambroise Vincent
· Wed Feb 13 15:58:00 2019 +0000
a884dfb
libc: Move setjmp to libc folder
by Antonio Nino Diaz
· Fri Feb 08 13:20:37 2019 +0000
e0f9063
Sanitise includes across codebase
by Antonio Nino Diaz
· Fri Dec 14 00:18:21 2018 +0000
bbf55f9
libc: Adapt strlcpy to this codebase
by Antonio Nino Diaz
· Thu Sep 27 09:22:19 2018 +0100
a76dbe3
libc: Import strlcpy from FreeBSD
by Antonio Nino Diaz
· Thu Sep 27 09:18:57 2018 +0100
12f0a0f
libc: Integrate strrchr in libc
by Antonio Nino Diaz
· Fri Oct 19 00:57:10 2018 +0100
3aa06f0
libc: Import strrchr from FreeBSD
by Antonio Nino Diaz
· Fri Oct 19 00:57:01 2018 +0100
8942a1b
Ensure the flow through switch statements is clear
by Daniel Boulby
· Fri Jun 22 14:16:03 2018 +0100
2e74f9b
libc: Fix some MISRA defects
by Antonio Nino Diaz
· Thu Aug 23 15:11:46 2018 +0100
d587646
backtrace: Print backtrace in assert() and panic()
by Antonio Nino Diaz
· Thu Aug 23 15:13:58 2018 +0100
00086e3
libc: Use printf and snprintf across codebase
by Antonio Nino Diaz
· Thu Aug 16 16:46:06 2018 +0100
c0c8eb6
libc: Move tf_printf and tf_snprintf to libc
by Antonio Nino Diaz
· Wed Aug 15 17:02:28 2018 +0100
4b32e62
libc: Fix all includes in codebase
by Antonio Nino Diaz
· Thu Aug 16 16:52:57 2018 +0100
6ef1612
libc: Add AArch32 and AArch64 headers
by Antonio Nino Diaz
· Wed Aug 15 19:51:09 2018 +0100
a5d668f
libc: Cleanup FreeBSD files
by Antonio Nino Diaz
· Mon Aug 13 19:41:17 2018 +0100
7a7d63f
libc: Import files from FreeBSD
by Antonio Nino Diaz
· Mon Aug 13 19:39:40 2018 +0100
1b465f8
libc: Introduce cdefs.h, assert.h and strlen.c
by Antonio Nino Diaz
· Mon Aug 13 19:51:26 2018 +0100
9eddb1e
libc: Cleanup remaining files
by Antonio Nino Diaz
· Thu Aug 16 14:53:05 2018 +0100
71c16d9
libc: Remove printf-like functions
by Antonio Nino Diaz
· Wed Aug 15 16:54:55 2018 +0100
07d5621
libc: Remove sscanf() and timingsafe_bcmp()
by Antonio Nino Diaz
· Fri Aug 17 09:46:43 2018 +0100
df9693a
libc: Remove non-Arm files
by Antonio Nino Diaz
· Tue Aug 14 13:17:41 2018 +0100
64d4de0
Add atexit function to libc
by Roberto Vargas
· Thu May 24 13:34:53 2018 +0100
0f8f985
Create a library file for libc
by Roberto Vargas
· Tue May 08 10:27:10 2018 +0100