| 1 | libc.TSRC.386 += $(wildcard src/lib/math/386/*.s)
|
|---|
| 2 | libc.TSRC += $(wildcard src/lib/math/*.c)
|
|---|
| 3 |
|
|---|
| 4 | # Virtual targets, e.g. compiled from same input files but with different opts
|
|---|
| 5 | libc.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 |
|
|---|