libroot/posix/stdio: Remove unused portions.
[haiku.git] / src / system / libroot / posix / glibc / math / Jamfile
blob4476eb1ba1b556d70b7d66fb7bf90a039592e984
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
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 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 ;
25                 }
27                 MergeObject <$(architecture)>posix_gnu_math.o :
28                         cabs.c cabsf.c
29                         carg.c cargf.c
30                         cimag.c cimagf.c
31                         conj.c conjf.c
32                         creal.c crealf.c
34                         k_casinh.c k_casinhf.c
36                         $(longDoubleObjects)
37                         ;
38         }