1 # Makefile for newlib/libm/test.
2 # Copyright (c) 1994 Cygnus Support.
5 # Redistribution and use in source and binary forms are permitted
6 # provided that the above copyright notice and this paragraph are
7 # duplicated in all such forms and that any documentation,
8 # advertising materials, and other materials related to such
9 # distribution and use acknowledge that the software was developed
10 # at Cygnus Support, Inc. Cygnus Support, Inc. may not be used to
11 # endorse or promote products derived from this software without
12 # specific prior written permission.
13 # THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
14 # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
15 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
21 #### Host, target, and site specific Makefile fragments come in here.
25 OFILES=test.o string.o convert.o conv_vec.o iconv_vec.o test_is.o dvec.o sprint_vec.o sprint_ivec.o math2.o test_ieee.o
97 all:$(OFILES) $(VEC_OFILES)
98 $(CROSS_LD) -o test ../../crt0.o $(OFILES) $(VEC_OFILES) ../../libc.a ../../libm.a
102 $(RM) $(OFILES) $(VEC_OFILES) *~
104 distclean maintainer-clean realclean: clean
105 rm -f Makefile config.status
109 $(SHELL) config.status
111 # to support SunOS VPATH
112 acos_vec.o: acos_vec.c
113 acosf_vec.o: acosf_vec.c
114 acosh_vec.o: acosh_vec.c
115 acoshf_vec.o: acoshf_vec.c
116 asin_vec.o: asin_vec.c
117 asinf_vec.o: asinf_vec.c
118 asinh_vec.o: asinh_vec.c
119 asinhf_vec.o: asinhf_vec.c
120 atan2_vec.o: atan2_vec.c
121 atan2f_vec.o: atan2f_vec.c
122 atan_vec.o: atan_vec.c
123 atanf_vec.o: atanf_vec.c
124 atanh_vec.o: atanh_vec.c
125 atanhf_vec.o: atanhf_vec.c
126 ceil_vec.o: ceil_vec.c
127 ceilf_vec.o: ceilf_vec.c
128 conv_vec.o: conv_vec.c
131 cosf_vec.o: cosf_vec.c
132 cosh_vec.o: cosh_vec.c
133 coshf_vec.o: coshf_vec.c
137 erfc_vec.o: erfc_vec.c
138 erfcf_vec.o: erfcf_vec.c
139 erff_vec.o: erff_vec.c
141 expf_vec.o: expf_vec.c
142 fabs_vec.o: fabs_vec.c
143 fabsf_vec.o: fabsf_vec.c
144 floor_vec.o: floor_vec.c
145 floorf_vec.o: floorf_vec.c
146 fmod_vec.o: fmod_vec.c
147 fmodf_vec.o: fmodf_vec.c
148 gamma_vec.o: gamma_vec.c
149 gammaf_vec.o: gammaf_vec.c
150 hypot_vec.o: hypot_vec.c
151 hypotf_vec.o: hypotf_vec.c
152 iconv_vec.o: iconv_vec.c
159 log10_vec.o: log10_vec.c
160 log10f_vec.o: log10f_vec.c
161 log1p_vec.o: log1p_vec.c
162 log1pf_vec.o: log1pf_vec.c
163 log2_vec.o: log2_vec.c
164 log2f_vec.o: log2f_vec.c
166 logf_vec.o: logf_vec.c
170 sinf_vec.o: sinf_vec.c
171 sinh_vec.o: sinh_vec.c
172 sinhf_vec.o: sinhf_vec.c
173 sprint_ivec.o: sprint_ivec.c
174 sprint_vec.o: sprint_vec.c
175 sqrt_vec.o: sqrt_vec.c
176 sqrtf_vec.o: sqrtf_vec.c
179 tanf_vec.o: tanf_vec.c
180 tanh_vec.o: tanh_vec.c
181 tanhf_vec.o: tanhf_vec.c
183 test_ieee.o: test_ieee.c