source: trunk/src/emx/src/lib/math/math.smak@ 238

Last change on this file since 238 was 238, checked in by bird, 23 years ago

Reverted back to my fixes.

  • Property cvs2svn:cvs-rev set to 1.5
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.2 KB
Line 
1libc.TSRC.386 += $(wildcard src/lib/math/386/*.s)
2libc.TSRC += $(wildcard src/lib/math/*.c)
3
4# Virtual targets, e.g. compiled from same input files but with different opts
5libc.TDEP.386 += $(addprefix @O@src/lib/math/386/, copysigf.o copysigl.o \
6 fpclassf.o fpclassl.o isfinf.o isfinl.o isnanf.o isnanl.o isnormf.o \
7 isnorml.o nextaftf.o nextaftl.o signbitf.o signbitl.o acosl.o asinl.o \
8 atanl.o atan2l.o ceill.o cosl.o coshl.o expl.o fabsl.o floorl.o fmodl.o \
9 frexpl.o fxaml.o hypotl.o ldexpl.o logl.o log10l.o modfl.o powl.o rintl.o \
10 sinl.o sinhl.o sqrtl.o tanl.o tanhl.o truncl.o)
11
12# bird: this doesn't work any better now. sorry. :/
13#$(call .MVER,math/386/%f.o): src/lib/math/386/%.s
14# $(call DO.COMPILE.s, -DFLOAT)
15#$(call .MVER,math/386/%l.o): src/lib/math/386/%.s
16# $(call DO.COMPILE.s, -DLONG_DOUBLE)
17
18$.aout-prof/src/lib/math/386/%f.o: src/lib/math/386/%.s
19 $(call DO.COMPILE.s, -DFLOAT)
20$.aout-prof/src/lib/math/386/%l.o: src/lib/math/386/%.s
21 $(call DO.COMPILE.s, -DLONG_DOUBLE)
22
23$.aout/src/lib/math/386/%f.o: src/lib/math/386/%.s
24 $(call DO.COMPILE.s, -DFLOAT)
25$.aout/src/lib/math/386/%l.o: src/lib/math/386/%.s
26 $(call DO.COMPILE.s, -DLONG_DOUBLE)
27
28
Note: See TracBrowser for help on using the repository browser.