1 /*
2  * Copyright (C) 2006 KPIT Cummins
3  * Copyright (C) 2009 Conny Marco Menebröcker
4  * All rights reserved.
5  *
6  * Redistribution and use in source and binary forms is permitted
7  * provided that the above copyright notice and following paragraph are
8  * duplicated in all such forms.
9  *
10  * This file is distributed WITHOUT ANY WARRANTY; without even the implied
11  * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
12  */
13 #include <picolibc.h>
14 
puts(const char * s)15 int puts(const char *s)
16 {         /*  Print string Function   */
17 
18     int a;
19     while ((a = *s++))
20         putchar(a);
21     return putchar('\n');
22 }
23 
24