vfs: check userland buffers before reading them.
[haiku.git] / src / system / libroot / posix / glibc / wcsmbs / Jamfile
blob5380f28cb6e77ab2cd94eee00f4590f6edf19903
1 SubDir HAIKU_TOP src system libroot posix glibc wcsmbs ;
3 SubDirCcFlags -D_GNU_SOURCE -DUSE_IN_LIBIO ;
5 local architectureObject ;
6 for architectureObject in [ MultiArchSubDirSetup ] {
7         on $(architectureObject) {
8                 local architecture = $(TARGET_PACKAGING_ARCH) ;
10                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch
11                         $(TARGET_ARCH) ;
12                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch
13                         generic ;
14                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ;
15                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc libio ;
16                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc wcsmbs ;
17                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc iconv ;
18                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc locale ;
19                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc stdlib ;
20                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ctype ;
21                 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ;
23                 UsePrivateHeaders libroot ;
25                 MergeObject <$(architecture)>posix_gnu_wcsmbs.o :
26                         wcsmbsload.c
27                         wcstod.c
28                         wcstof.c
29                         wcstol.c
30                         wcstoll.c
31                         wcstold.c
32                         wcstoul.c
33                         wcstoull.c
34                         ;
35         }