blob: 575a2aa63a6b52e34e7f8df4f3113a1b085fb84c [file] [log] [blame]
Dan Handleyd7b59e42016-06-02 17:15:13 +01001#
Antonio Nino Diaz07d56212018-08-17 09:46:43 +01002# Copyright (c) 2016-2018, ARM Limited and Contributors. All rights reserved.
Dan Handleyd7b59e42016-06-02 17:15:13 +01003#
dp-armfa3cf0b2017-05-03 09:38:09 +01004# SPDX-License-Identifier: BSD-3-Clause
Dan Handleyd7b59e42016-06-02 17:15:13 +01005#
6
Roberto Vargas0f8f9852018-05-08 10:27:10 +01007LIBC_SRCS := $(addprefix lib/libc/, \
Dan Handleyd7b59e42016-06-02 17:15:13 +01008 abort.c \
9 assert.c \
10 exit.c \
Antonio Nino Diaz9eddb1e2018-08-16 14:53:05 +010011 memchr.c \
12 memcmp.c \
13 memcpy.c \
14 memmove.c \
15 memset.c \
Dan Handleyd7b59e42016-06-02 17:15:13 +010016 printf.c \
17 putchar.c \
18 puts.c \
Dan Handleyd7b59e42016-06-02 17:15:13 +010019 strchr.c \
20 strcmp.c \
21 strlen.c \
22 strncmp.c \
Sandrine Bailleuxccfc8292017-01-24 10:18:01 +000023 strnlen.c \
Antonio Nino Diaz07d56212018-08-17 09:46:43 +010024 subr_prf.c)
Dan Handleyd7b59e42016-06-02 17:15:13 +010025
Roberto Vargas0f8f9852018-05-08 10:27:10 +010026INCLUDES += -Iinclude/lib/libc \
27 -Iinclude/lib/libc/sys