xref: /original-bsd/lib/libc/stdio/Makefile.inc (revision 95407d66)
1#	@(#)Makefile.inc	5.2 (Berkeley) 02/24/91
2
3# stdio sources
4.PATH: ${.CURDIR}/${MACHINE}/stdio ${.CURDIR}/stdio
5
6SRCS+=	clrerr.c fclose.c fdopen.c feof.c ferror.c fflush.c fgetc.c \
7	fgetline.c fgetpos.c fileno.c findfp.c flags.c fopen.c fprintf.c \
8	fpurge.c fputc.c fread.c freopen.c fscanf.c fseek.c fsetpos.c \
9	ftell.c funopen.c fvwrite.c fwalk.c fwrite.c getc.c getchar.c \
10	gets.c getw.c makebuf.c perror.c printf.c putc.c putchar.c putw.c \
11	refill.c remove.c rewind.c rget.c scanf.c setbuf.c setbuffer.c \
12	setvbuf.c snprintf.c sprintf.c sscanf.c stdio.c tempnam.c tmpfile.c \
13	tmpnam.c ungetc.c vfprintf.c vfscanf.c vprintf.c vsnprintf.c \
14	vsprintf.c wbuf.c wsetup.c
15
16.if   (${MACHINE} == "hp300")
17SRCS+=	fgets.c fputs.c puts.c
18.elif (${MACHINE} == "i386")
19SRCS+=	fgets.c fputs.c puts.c
20.elif (${MACHINE} == "tahoe")
21SRCS+=	fgets.c fputs.c puts.c
22.elif (${MACHINE} == "vax")
23SRCS+=	fgets.s fputs.s puts.s
24.endif
25
26MAN3+=	fclose.0 ferror.0 fflush.0 fgets.0 fopen.0 fread.0 fseek.0 getc.0 \
27	gets.0 perror.0 printf.0 putc.0 puts.0 scanf.0 setbuf.0 stdio.0 \
28	tmpnam.0 ungetc.0
29
30MLINKS+=ferror.3 clearerr.3 ferror.3 feof.3 ferror.3 fileno.3
31MLINKS+=fopen.3 fdopen.3 fopen.3 freopen.3
32MLINKS+=fread.3 fwrite.3
33MLINKS+=fseek.3 ftell.3 fseek.3 rewind.3
34MLINKS+=getc.3 fgetc.3 getc.3 getchar.3 getc.3 getw.3
35MLINKS+=perror.3 strerror.3 perror.3 sys_errlist.3 perror.3 sys_nerr.3
36MLINKS+=printf.3 fprintf.3 printf.3 sprintf.3 printf.3 vfprintf.3 \
37	printf.3 vprintf.3 printf.3 vsprintf.3
38MLINKS+=putc.3 fputc.3 putc.3 putchar.3 putc.3 putw.3
39MLINKS+=puts.3 fputs.3
40MLINKS+=scanf.3 fscanf.3 scanf.3 sscanf.3
41MLINKS+=setbuf.3 setbuffer.3 setbuf.3 setlinebuf.3
42MLINKS+=tmpnam.3 tmpfile.3 tmpnam.3 tempnam.3
43