xref: /haiku/src/system/libroot/posix/glibc/stdio-common/Jamfile (revision 5af32e752606778be5dd7379f319fe43cb3f6b8c)
1*5af32e75SAxel DörflerSubDir OBOS_TOP src kernel libroot posix glibc stdio-common ;
2*5af32e75SAxel Dörfler
3*5af32e75SAxel DörflerSubDirCcFlags -D_GNU_SOURCE -DUSE_IN_LIBIO ;
4*5af32e75SAxel Dörfler
5*5af32e75SAxel DörflerSubDirHdrs $(OBOS_TOP) src kernel libroot posix glibc libio ;
6*5af32e75SAxel DörflerSubDirHdrs $(OBOS_TOP) src kernel libroot posix glibc include arch $(OBOS_ARCH) ;
7*5af32e75SAxel DörflerSubDirHdrs $(OBOS_TOP) src kernel libroot posix glibc include ;
8*5af32e75SAxel DörflerSubDirHdrs $(OBOS_TOP) src kernel libroot posix glibc stdio-common ;
9*5af32e75SAxel DörflerSubDirHdrs $(OBOS_TOP) src kernel libroot posix glibc locale ;
10*5af32e75SAxel DörflerSubDirHdrs $(OBOS_TOP) src kernel libroot posix glibc ;
11*5af32e75SAxel Dörfler
12*5af32e75SAxel Dörfler# ToDo: for now, all wide character functions are disabled
13*5af32e75SAxel Dörfler
14*5af32e75SAxel DörflerKernelMergeObject posix_gnu_stdio.o : #_common.o :
15*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>_itoa.c
16*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>_itowa.c
17*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>asprintf.c
18*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>dprintf.c
19*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>fprintf.c
20*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>fscanf.c
21*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>getline.c
22*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>getw.c
23*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>itoa-digits.c
24*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>itoa-udigits.c
25*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>itowa-digits.c
26*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>perror.c
27*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>printf-prs.c
28*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>printf.c
29*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>printf_fp.c
30*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>printf_fphex.c
31*5af32e75SAxel Dörfler#	<$(SOURCE_GRIST)>printf_size.c
32*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>putw.c
33*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>reg-printf.c
34*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>scanf.c
35*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>snprintf.c
36*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>sprintf.c
37*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>sscanf.c
38*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>tempnam.c
39*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>tempname.c
40*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>tmpnam.c
41*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>tmpnam_r.c
42*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>vfprintf.c
43*5af32e75SAxel Dörfler#	<$(SOURCE_GRIST)>vfprintf_stub.c
44*5af32e75SAxel Dörfler#	<$(SOURCE_GRIST)>vfscanf_stub.c
45*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>vfscanf.c
46*5af32e75SAxel Dörfler#	<$(SOURCE_GRIST)>vfwprintf.c
47*5af32e75SAxel Dörfler#	<$(SOURCE_GRIST)>vfwscanf.c
48*5af32e75SAxel Dörfler	<$(SOURCE_GRIST)>vprintf.c
49*5af32e75SAxel Dörfler	:
50*5af32e75SAxel Dörfler	-fPIC -DPIC
51*5af32e75SAxel Dörfler	;
52