summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/dietlibc/lib/puts.c
blob: 54415151da2cd9630f1ac598dbdb668fec81b022 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#include <unistd.h>
#include <string.h>
#include "dietstdio.h"
#include "dietfeatures.h"

int puts(const char *s) {
#ifdef WANT_BUFFERED_STDIO
  return fwrite(s,1,strlen(s),stdout) && fputc('\n',stdout);
#else
  return write(1,s,strlen(s)) && write(1,"\n",1);
#endif
}