Subversion Repositories shark

Rev

Rev 3 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 pj 1
#
2
# The stdio sub-library
3
#
4
 
5
ifndef BASE
6
BASE=../..
7
endif
45 pj 8
OSLIB=$(BASE)/oslib
9
 
2 pj 10
include $(BASE)/config/config.mk
11
 
12
LIBRARY       = c
13
 
14
OBJS_PATH     = $(BASE)/libc/stdio
15
 
16
#perror.c
17
#	already into kernel
18
#tmpfile.c
19
#	do not work
20
# sprintf.c vsprintf.c sscanf.c vsscanf.c
21
#	into the ll starte
22
 
23
SRCS=	asprintf.c	\
24
	clrerr.c	\
25
	fclose.c	\
26
	fdopen.c	\
27
	feof.c		\
28
	ferror.c	\
29
	fflush.c	\
30
	fgetc.c		\
31
	fgetln.c	\
32
	fgetpos.c	\
33
	fgets.c		\
34
	fileno.c	\
35
	findfp.c	\
36
	flags.c		\
37
	fopen.c		\
38
	fprintf.c	\
39
	fpurge.c	\
40
	fputc.c		\
41
	fputs.c		\
42
	fread.c		\
43
	freopen.c	\
44
	fscanf.c	\
45
	fseek.c		\
46
	fsetpos.c	\
47
	ftell.c		\
48
	funopen.c	\
49
	fvwrite.c	\
50
	fwalk.c		\
51
	fwrite.c	\
52
	getc.c		\
53
	getchar.c	\
54
	gets.c		\
55
	getw.c		\
56
	makebuf.c	\
57
	mktemp.c	\
58
	printf.c	\
59
	putc.c		\
60
	putchar.c	\
61
	puts.c		\
62
	putw.c		\
63
	refill.c	\
64
	remove.c	\
65
	rewind.c	\
66
	rget.c		\
67
	scanf.c		\
68
	setbuf.c	\
69
	setbuffe.c	\
70
	setvbuf.c	\
71
	snprintf.c	\
72
	stdio.c		\
73
	tempnam.c	\
74
	tmpnam.c	\
75
	ungetc.c	\
76
	vasprint.c	\
77
	vfprintf.c	\
78
	vfscanf.c	\
79
	vprintf.c	\
80
	vscanf.c        \
81
	vsnprint.c	\
82
	wbuf.c		\
83
	wsetup.c
84
 
85
OBJS=	$(patsubst %.c,%.o,$(SRCS))
86
 
87
C_DEF += -D_THREAD_SAFE
88
 
89
include $(BASE)/config/sublib.mk