SubDir HAIKU_TOP src system libroot posix glibc arch arm ;SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch arm ;SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch generic ;SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include ;SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc libio ;SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc stdlib ;SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc math ;SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc ;SubDirHdrs $(HAIKU_TOP) src system libroot posix glibc arch generic ;UsePrivateHeaders libroot ;if $(OPTIM) = -O0 {OPTIM = -O ;}SubDirCcFlags -D_GNU_SOURCE -D_IEEE_LIBM -DPIC ;SubDirAsFlags -DPIC ;local genericSources =cmp.c dbl2mpn.c divrem.cmpn2dbl.c mpn2flt.c mpn2ldbl.cmul.c mul_n.cadd_n.c addmul_1.c ldbl2mpn.cmul_1.clshift.c rshift.csub_n.c submul_1.cs_cacos.c s_cacosf.c #s_cacosl.c#s_cacoshl.cs_casin.c s_casinf.c #s_casinl.cs_casinh.c s_casinhf.c #s_casinhl.c#s_ccoshl.cs_cexp.c s_cexpf.c #s_cexpl.cs_clog.c s_clogf.c #s_clogl.cs_clog10.c s_clog10f.c #s_clog10l.cs_cpow.c s_cpowf.c #s_cpowl.c#s_csinhl.c#s_csqrtl.c#s_ctanhl.c;local architectureObject ;for architectureObject in [ MultiArchSubDirSetup arm ] {on $(architectureObject) {local architecture = $(TARGET_PACKAGING_ARCH) ;MergeObject <$(architecture)>posix_gnu_arch_$(TARGET_ARCH).o :$(genericSources);SEARCH on [ FGristFiles $(genericSources) ]= [ FDirName $(HAIKU_TOP) src system libroot posix glibc archgeneric ] ;}}