revert between 56095 -> 55830 in arch
[AROS.git] / arch / i386-all / stdc / mmakefile.src
blob539763a77f0bedd15dad8e2c7d52ebbade0fb822
1 # $Id$
4 include $(SRCDIR)/config/aros.cfg
6 USER_INCLUDES := -I$(SRCDIR)/compiler/stdc/math/ld80
7 USER_AFLAGS := -I$(GENINCDIR)
9 STDC_I386_SSE_FILES := \
10     sse
12 STDC_I386_FILES := \
13     fenv \
14     $(STDC_I386_SSE_FILES)
16 STDC_I386_ASMFILES := \
17     longjmp \
18     setjmp
20 # Add replacement math functions ..
21 STDC_I386_FILES += \
22     math/ld80/invtrig
24 STDC_I386_ASMFILES += \
25     math/e_exp \
26     math/e_fmod \
27     math/e_log \
28     math/e_log10 \
29     math/e_remainder \
30     math/e_sqrt \
31     math/s_ceil \
32     math/s_copysign \
33     math/s_floor \
34     math/s_llrint \
35     math/s_logb \
36     math/s_lrint \
37     math/s_remquo \
38     math/s_rint \
39     math/s_scalbn \
40     math/s_significand \
41     math/s_trunc
43 # float counterparts
44 STDC_I386_ASMFILES += \
45     math/e_fmodf \
46     math/e_log10f \
47     math/e_logf \
48     math/e_remainderf \
49     math/e_sqrtf \
50     math/s_ceilf \
51     math/s_copysignf \
52     math/s_floorf \
53     math/s_llrintf \
54     math/s_logbf \
55     math/s_lrintf \
56     math/s_remquof \
57     math/s_rintf \
58     math/s_scalbnf \
59     math/s_significandf \
60     math/s_truncf
62 # long double counterparts
63 STDC_I386_ASMFILES += \
64     math/e_fmodl \
65     math/e_remainderl \
66     math/e_sqrtl \
67     math/s_ceill \
68     math/s_copysignl \
69     math/s_floorl \
70     math/s_llrintl \
71     math/s_logbl \
72     math/s_lrintl \
73     math/s_remquol \
74     math/s_rintl \
75     math/s_scalbnl \
76     math/s_truncl
78 %build_archspecific \
79   mainmmake=compiler-stdc \
80   modname=stdc maindir=compiler/stdc \
81   arch=i386 \
82   files="$(STDC_I386_FILES)" linklibfiles="$(STDC_I386_SSE_FILES)" asmfiles="$(STDC_I386_ASMFILES)"
84 #MM- compiler-stdc-i386 : includes-asm_h-i386