From 61f72a34250d063da67f4fc2b0eb8c3fda3376be Mon Sep 17 00:00:00 2001 From: Roberto Vargas Date: Tue, 8 May 2018 10:27:10 +0100 Subject: Create a library file for libc TF Makefile was linking all the objects files generated for the c library instead of creating a static library that could be used in the linking stage. Change-Id: I721daea097e9b13cbb42c9f8eaa2af8fea0799cf Signed-off-by: Roberto Vargas --- lib/stdlib/puts.c | 25 ------------------------- 1 file changed, 25 deletions(-) delete mode 100644 lib/stdlib/puts.c (limited to 'lib/stdlib/puts.c') diff --git a/lib/stdlib/puts.c b/lib/stdlib/puts.c deleted file mode 100644 index 284cf8c5..00000000 --- a/lib/stdlib/puts.c +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Copyright (c) 2013-2014, ARM Limited and Contributors. All rights reserved. - * - * SPDX-License-Identifier: BSD-3-Clause - */ - -#include - -int puts(const char *s) -{ - int count = 0; - while(*s) { - if (putchar(*s++) == EOF) - return EOF; - count++; - } - - /* According to the puts(3) manpage, the function should write a - * trailing newline. - */ - if (putchar('\n') == EOF) - return EOF; - - return count + 1; -} -- cgit v1.2.3