OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [newlib-1.10.0/] [newlib/] [libm/] [mathfp/] [Makefile.am] - Blame information for rev 1773

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1010 ivang
## Process this file with automake to generate Makefile.in
2
 
3
AUTOMAKE_OPTIONS = cygnus
4
 
5
INCLUDES = -I$(srcdir)/../common $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
6
 
7
src =   s_acos.c s_frexp.c s_mathcnst.c \
8
        s_cos.c s_sinh.c \
9
        s_asin.c\
10
        s_asine.c s_cosh.c s_ispos.c s_numtest.c s_sqrt.c \
11
        s_exp.c s_ldexp.c s_pow.c s_tan.c \
12
        s_atan.c \
13
        s_atan2.c s_fabs.c s_log.c s_tanh.c \
14
        s_log10.c s_sin.c \
15
        s_floor.c s_sine.c \
16
        s_atangent.c s_logarithm.c \
17
        s_sineh.c \
18
        s_ceil.c s_isnan.c s_isinf.c \
19
        e_acosh.c e_atanh.c e_remainder.c \
20
        er_gamma.c er_lgamma.c \
21
        s_erf.c e_j0.c e_j1.c w_jn.c e_hypot.c \
22
        w_cabs.c w_drem.c s_asinh.c s_fmod.c \
23
        e_scalb.c s_infconst.c s_signif.c
24
 
25
fsrc =  sf_ceil.c \
26
        sf_acos.c sf_frexp.c \
27
        sf_cos.c sf_sinh.c \
28
        sf_asine.c sf_cosh.c sf_ispos.c sf_numtest.c sf_sqrt.c \
29
        sf_asin.c \
30
        sf_exp.c sf_ldexp.c sf_pow.c sf_tan.c \
31
        sf_atan2.c sf_fabs.c sf_tanh.c \
32
        sf_atan.c sf_log10.c sf_sin.c\
33
        sf_floor.c sf_sine.c \
34
        sf_atangent.c sf_logarithm.c sf_sineh.c \
35
        sf_log.c sf_sineh.c \
36
        sf_isnan.c sf_isinf.c \
37
        ef_acosh.c ef_atanh.c ef_remainder.c \
38
        erf_gamma.c erf_lgamma.c \
39
        sf_erf.c ef_j0.c ef_j1.c wf_jn.c ef_hypot.c \
40
        wf_cabs.c wf_drem.c sf_asinh.c sf_fmod.c \
41
        ef_scalb.c sf_signif.c
42
 
43
libmathfp_la_LDFLAGS = -Xcompiler -nostdlib
44
 
45
if USE_LIBTOOL
46
noinst_LTLIBRARIES = libmathfp.la
47
libmathfp_la_SOURCES = $(src) $(fsrc)
48
noinst_DATA = objectlist.awk.in
49
else
50
noinst_LIBRARIES = lib.a
51
lib_a_SOURCES = $(src) $(fsrc)
52
noinst_DATA =
53
endif # USE_LIBTOOL
54
 
55
include $(srcdir)/../../Makefile.shared
56
 
57
chobj = eacosh.def \
58
        eatanh.def \
59
        ehypot.def \
60
        eremainder.def \
61
        erlgamma.def \
62
        sacos.def \
63
        sasine.def \
64
        sasinh.def \
65
        satan.def \
66
        satan2.def \
67
        satangent.def \
68
        scosh.def \
69
        serf.def \
70
        sexp.def \
71
        sfabs.def \
72
        sfloor.def \
73
        sfmod.def \
74
        sfrexp.def \
75
        sisnan.def \
76
        sldexp.def \
77
        slog10.def \
78
        slogarithm.def \
79
        spow.def \
80
        ssine.def \
81
        ssineh.def \
82
        ssqrt.def \
83
        stan.def \
84
        stanh.def \
85
        wjn.def
86
 
87
SUFFIXES = .def
88
 
89
CHEW = ../../doc/makedoc -f $(srcdir)/../../doc/doc.str
90
 
91
.c.def:
92
        $(CHEW) < $< > $*.def 2> $*.ref
93
        touch stmp-def
94
 
95
TARGETDOC = ../tmp.texi
96
 
97
doc: $(chobj)
98
        cat $(srcdir)/mathfp.tex >> $(TARGETDOC)
99
 
100
CLEANFILES = $(chobj) *.ref
101
 
102
# Texinfo does not appear to support underscores in file names, so we
103
# name the .def files without underscores.
104
 
105
eacosh.def: e_acosh.c
106
        $(CHEW) < $(srcdir)/e_acosh.c >$@ 2>/dev/null
107
        touch stmp-def
108
eatanh.def: e_atanh.c
109
        $(CHEW) < $(srcdir)/e_atanh.c >$@ 2>/dev/null
110
        touch stmp-def
111
ehypot.def: e_hypot.c
112
        $(CHEW) < $(srcdir)/e_hypot.c >$@ 2>/dev/null
113
        touch stmp-def
114
eremainder.def: e_remainder.c
115
        $(CHEW) < $(srcdir)/e_remainder.c >$@ 2>/dev/null
116
        touch stmp-def
117
erlgamma.def: er_lgamma.c
118
        $(CHEW) < $(srcdir)/er_lgamma.c >$@ 2>/dev/null
119
        touch stmp-def
120
sacos.def: s_acos.c
121
        $(CHEW) < $(srcdir)/s_acos.c >$@ 2>/dev/null
122
        touch stmp-def
123
sasine.def: s_asine.c
124
        $(CHEW) < $(srcdir)/s_asine.c >$@ 2>/dev/null
125
        touch stmp-def
126
sasinh.def: s_asinh.c
127
        $(CHEW) < $(srcdir)/s_asinh.c >$@ 2>/dev/null
128
        touch stmp-def
129
satan.def: s_atan.c
130
        $(CHEW) < $(srcdir)/s_atan.c >$@ 2>/dev/null
131
        touch stmp-def
132
satan2.def: s_atan2.c
133
        $(CHEW) < $(srcdir)/s_atan2.c >$@ 2>/dev/null
134
        touch stmp-def
135
satangent.def: s_atangent.c
136
        $(CHEW) < $(srcdir)/s_atangent.c >$@ 2>/dev/null
137
        touch stmp-def
138
scosh.def: s_cosh.c
139
        $(CHEW) < $(srcdir)/s_cosh.c >$@ 2>/dev/null
140
        touch stmp-def
141
serf.def: s_erf.c
142
        $(CHEW) < $(srcdir)/s_erf.c >$@ 2>/dev/null
143
        touch stmp-def
144
sexp.def: s_exp.c
145
        $(CHEW) < $(srcdir)/s_exp.c >$@ 2>/dev/null
146
        touch stmp-def
147
sfabs.def: s_fabs.c
148
        $(CHEW) < $(srcdir)/s_fabs.c >$@ 2>/dev/null
149
        touch stmp-def
150
sfloor.def: s_floor.c
151
        $(CHEW) < $(srcdir)/s_floor.c >$@ 2>/dev/null
152
        touch stmp-def
153
sfmod.def: s_fmod.c
154
        $(CHEW) < $(srcdir)/s_fmod.c >$@ 2>/dev/null
155
        touch stmp-def
156
sfrexp.def: s_frexp.c
157
        $(CHEW) < $(srcdir)/s_frexp.c >$@ 2>/dev/null
158
        touch stmp-def
159
sisnan.def: s_isnan.c
160
        $(CHEW) < $(srcdir)/s_isnan.c >$@ 2>/dev/null
161
        touch stmp-def
162
sldexp.def: s_ldexp.c
163
        $(CHEW) < $(srcdir)/s_ldexp.c >$@ 2>/dev/null
164
        touch stmp-def
165
slog10.def: s_log10.c
166
        $(CHEW) < $(srcdir)/s_log10.c >$@ 2>/dev/null
167
        touch stmp-def
168
slogarithm.def: s_logarithm.c
169
        $(CHEW) < $(srcdir)/s_logarithm.c >$@ 2>/dev/null
170
        touch stmp-def
171
spow.def: s_pow.c
172
        $(CHEW) < $(srcdir)/s_pow.c >$@ 2>/dev/null
173
        touch stmp-def
174
ssine.def: s_sine.c
175
        $(CHEW) < $(srcdir)/s_sine.c >$@ 2>/dev/null
176
        touch stmp-def
177
ssineh.def: s_sineh.c
178
        $(CHEW) < $(srcdir)/s_sineh.c >$@ 2>/dev/null
179
        touch stmp-def
180
ssqrt.def: s_sqrt.c
181
        $(CHEW) < $(srcdir)/s_sqrt.c >$@ 2>/dev/null
182
        touch stmp-def
183
stan.def: s_tan.c
184
        $(CHEW) < $(srcdir)/s_tan.c >$@ 2>/dev/null
185
        touch stmp-def
186
stanh.def: s_tanh.c
187
        $(CHEW) < $(srcdir)/s_tanh.c >$@ 2>/dev/null
188
        touch stmp-def
189
wjn.def: w_jn.c
190
        $(CHEW) < $(srcdir)/w_jn.c >$@ 2>/dev/null
191
        touch stmp-def
192
 
193
# A partial dependency list.
194
 
195
$(lib_a_OBJECTS): $(srcdir)/../../libc/include/math.h $(srcdir)/../common/fdlibm.h

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.