arm-trusted-firmware/lib/libc
Olivier Deprez 84eb3ef6c9 fix(libc): memset inclusion to libc makefiles
Fix [1] is introducing another problem in that memset is added twice to
the libc makefile when OVERRIDE_LIBC=1 (the C and asm implementations).

Correct by adding memset.c when OVERRIDE_LIBC=0 and memset.S when
OVERRIDE_LIBC=1.

[1] https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/26091

Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Change-Id: Ie4b7e04880d4cd871e7b51cd8ff5bddcf8d0308c
2024-02-02 09:49:01 +01:00
..
aarch32 plat/arm: Introduce and use libc_asm.mk makefile 2020-09-02 16:21:34 +00:00
aarch64 chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
abort.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
assert.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
exit.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
libc.mk fix(libc): memset inclusion to libc makefiles 2024-02-02 09:49:01 +01:00
libc_asm.mk fix(libc): add memcpy_s source file to libc_asm mk 2024-01-30 12:15:15 +01:00
libc_common.mk fix(libc): memset inclusion to libc makefiles 2024-02-02 09:49:01 +01:00
memchr.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
memcmp.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
memcpy.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
memcpy_s.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
memmove.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
memrchr.c libc: add memrchr 2019-12-11 08:51:26 +01:00
memset.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
printf.c feat(libc): add printf support for space padding 2023-11-29 12:48:42 -06:00
putchar.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
puts.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
snprintf.c feat(libc): add %c to printf/snprintf 2023-05-11 10:32:28 +01:00
strchr.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
strcmp.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
strlcat.c libc: Import strlcat from FreeBSD project 2020-09-09 13:48:04 -05:00
strlcpy.c libc: Adapt strlcpy to this codebase 2018-11-02 13:41:33 +00:00
strlen.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
strncmp.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
strnlen.c chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00
strrchr.c libc: Integrate strrchr in libc 2018-10-23 18:27:45 +01:00
strtok.c libc: Import strtok_r from FreeBSD project 2020-09-18 11:58:41 -05:00
strtol.c libc: Import strtol from FreeBSD project 2021-02-03 10:36:33 -06:00
strtoll.c libc: Import strtoll from FreeBSD project 2021-02-03 10:36:33 -06:00
strtoul.c libc: Import strtoul from FreeBSD project 2021-02-03 10:36:33 -06:00
strtoull.c libc: Import strtoull from FreeBSD project 2021-02-03 10:36:33 -06:00