SubDir HAIKU_TOP src system libroot posix glibc arch x86_64 ;SubDirSysHdrs $(HAIKU_TOP) src system libroot posix glibc include arch x86_64 ;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.cs_cacos.c s_cacosf.c s_cacosl.cs_cacoshl.cs_casin.c s_casinf.c s_casinl.cs_casinh.c s_casinhf.c s_casinhl.cs_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.cs_csinhl.cs_csqrtl.cs_ctanhl.c;local architectureObject ;for architectureObject in [ MultiArchSubDirSetup x86_64 ] {on $(architectureObject) {local architecture = $(TARGET_PACKAGING_ARCH) ;MergeObject <$(architecture)>posix_gnu_arch_$(TARGET_ARCH).o :add_n.Saddmul_1.Sldbl2mpn.cmul_1.Slshift.S rshift.Ssub_n.Ssubmul_1.S$(genericSources);SEARCH on [ FGristFiles $(genericSources) ]= [ FDirName $(HAIKU_TOP) src system libroot posix glibc archgeneric ] ;}}