1 SubDir HAIKU_TOP src system libroot posix glibc math ;
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
12 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch
14 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ;
15 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc math ;
16 SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ;
18 UsePrivateHeaders libroot ;
20 local longDoubleObjects ;
21 switch $(architecture) {
22 case ppc : longDoubleObjects = ;
23 case m68k : longDoubleObjects = ;
24 case * : longDoubleObjects = cabsl.c cargl.c cimagl.c conjl.c creall.c k_casinhl.c ;
27 MergeObject <$(architecture)>posix_gnu_math.o :
34 k_casinh.c k_casinhf.c