xref: /haiku/src/system/libroot/posix/glibc/wcsmbs/Jamfile (revision 4f00613311d0bd6b70fa82ce19931c41f071ea4e)
1SubDir HAIKU_TOP src system libroot posix glibc wcsmbs ;
2
3SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch
4	$(TARGET_ARCH) ;
5SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch generic ;
6SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ;
7SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc libio ;
8SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc wcsmbs ;
9SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc iconv ;
10SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc locale ;
11SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc stdlib ;
12SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ;
13
14SubDirCcFlags -D_GNU_SOURCE -DUSE_IN_LIBIO ;
15
16# ToDo: for now, all wide character functions are disabled
17
18MergeObject posix_gnu_wcsmbs.o :
19	btowc.c
20	mbrlen.c
21	mbrtowc.c
22	mbsinit.c
23	mbsnrtowcs.c
24	mbsrtowcs.c
25#	mbsrtowcs_l.c
26	wcpcpy.c
27	wcpncpy.c
28	wcrtomb.c
29	wcscasecmp.c
30#	wcscasecmp_l.c
31	wcscat.c
32	wcschr.c
33	wcschrnul.c
34	wcscmp.c
35#	wcscoll.c
36	wcscpy.c
37	wcscspn.c
38	wcsdup.c
39	wcslen.c
40	wcsmbsload.c
41	wcsncase.c
42	wcsncat.c
43	wcsncmp.c
44	wcsncpy.c
45	wcsnlen.c
46	wcspbrk.c
47	wcsrchr.c
48	wcsrtombs.c
49	wcsspn.c
50	wcsstr.c
51#	wcstod.c
52#	wcstof.c
53	wcstok.c
54#	wcstold.c
55	wcswidth.c
56#	wcsxfrm.c
57	wctob.c
58	wcwidth.c
59	wmemchr.c
60	wmemcmp.c
61	wmemcpy.c
62	wmemmove.c
63	wmempcpy.c
64	wmemset.c
65;
66