1SubDir HAIKU_TOP src system libroot posix glibc stdio-common ; 2 3SubDirCcFlags -D_GNU_SOURCE -DUSE_IN_LIBIO ; 4 5local architectureObject ; 6for architectureObject in [ MultiArchSubDirSetup ] { 7 on $(architectureObject) { 8 local architecture = $(TARGET_PACKAGING_ARCH) ; 9 10 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc libio ; 11 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch 12 $(TARGET_ARCH) ; 13 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch 14 generic ; 15 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ; 16 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc stdio-common ; 17 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc locale ; 18 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ; 19 20 UsePrivateHeaders libroot ; 21 22 MergeObject <$(architecture)>posix_gnu_stdio.o : 23 _itoa.c 24 _itowa.c 25 asprintf.c 26# dprintf.c 27 fprintf.c 28 fscanf.c 29 getline.c 30 getw.c 31 itoa-digits.c 32 itoa-udigits.c 33 itowa-digits.c 34 perror.c 35 printf-prs.c 36 printf.c 37 printf_fp.c 38 printf_fphex.c 39 printf_size.c 40 putw.c 41 reg-printf.c 42 scanf.c 43 snprintf.c 44 sprintf.c 45 sscanf.c 46 tempnam.c 47 tempname.c 48 tmpfile.c 49 tmpnam.c 50 tmpnam_r.c 51 vfprintf.c 52# vfprintf_stub.c 53# vfscanf_stub.c 54 vfscanf.c 55 vfwprintf.c 56 vfwscanf.c 57 vprintf.c 58 ; 59 } 60} 61