1# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
2
3# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
4# This Makefile.in is free software; the Free Software Foundation
5# gives unlimited permission to copy and/or distribute it,
6# with or without modifications, as long as this notice is preserved.
7
8# This program is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11# PARTICULAR PURPOSE.
12
13
14
15SHELL = @SHELL@
16
17srcdir = @srcdir@
18top_srcdir = @top_srcdir@
19VPATH = @srcdir@
20prefix = @prefix@
21exec_prefix = @exec_prefix@
22
23bindir = @bindir@
24sbindir = @sbindir@
25libexecdir = @libexecdir@
26datadir = @datadir@
27sysconfdir = @sysconfdir@
28sharedstatedir = @sharedstatedir@
29localstatedir = @localstatedir@
30libdir = @libdir@
31infodir = @infodir@
32mandir = @mandir@
33includedir = @includedir@
34oldincludedir = /usr/include
35
36DESTDIR =
37
38pkgdatadir = $(datadir)/@PACKAGE@
39pkglibdir = $(libdir)/@PACKAGE@
40pkgincludedir = $(includedir)/@PACKAGE@
41
42top_builddir = ..
43
44ACLOCAL = @ACLOCAL@
45AUTOCONF = @AUTOCONF@
46AUTOMAKE = @AUTOMAKE@
47AUTOHEADER = @AUTOHEADER@
48
49INSTALL = @INSTALL@
50INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
51INSTALL_DATA = @INSTALL_DATA@
52INSTALL_SCRIPT = @INSTALL_SCRIPT@
53transform = @program_transform_name@
54
55NORMAL_INSTALL = :
56PRE_INSTALL = :
57POST_INSTALL = :
58NORMAL_UNINSTALL = :
59PRE_UNINSTALL = :
60POST_UNINSTALL = :
61build_alias = @build_alias@
62build_triplet = @build@
63host_alias = @host_alias@
64host_triplet = @host@
65target_alias = @target_alias@
66target_triplet = @target@
67AR = @AR@
68AS = @AS@
69CC = @CC@
70CPP = @CPP@
71CXX = @CXX@
72CXXCPP = @CXXCPP@
73DLLTOOL = @DLLTOOL@
74EXEEXT = @EXEEXT@
75GCJ = @GCJ@
76GCJFLAGS = @GCJFLAGS@
77LDFLAGS = @LDFLAGS@
78LIBM_MACHINE_LIB = @LIBM_MACHINE_LIB@
79LIBTOOL = @LIBTOOL@
80LN_S = @LN_S@
81MAINT = @MAINT@
82MAKEINFO = @MAKEINFO@
83NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
84OBJDUMP = @OBJDUMP@
85OBJEXT = @OBJEXT@
86PACKAGE = @PACKAGE@
87RANLIB = @RANLIB@
88STRIP = @STRIP@
89VERSION = @VERSION@
90aext = @aext@
91libm_machine_dir = @libm_machine_dir@
92machine_dir = @machine_dir@
93newlib_basedir = @newlib_basedir@
94oext = @oext@
95sys_dir = @sys_dir@
96
97AUTOMAKE_OPTIONS = cygnus
98
99INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
100
101src = s_finite.c s_copysign.c s_modf.c s_scalbn.c 	s_cbrt.c s_expm1.c s_ilogb.c 	s_infinity.c s_log1p.c s_nan.c s_nextafter.c 	s_rint.c s_logb.c s_matherr.c s_lib_ver.c 	s_fdim.c s_fma.c s_fmax.c s_fmin.c s_fpclassify.c s_lrint.c 	s_lround.c s_nearbyint.c s_remquo.c s_round.c s_scalbln.c 	s_signbit.c s_trunc.c
102
103
104fsrc = sf_finite.c sf_copysign.c sf_modf.c sf_scalbn.c 	sf_cbrt.c sf_expm1.c sf_ilogb.c 	sf_infinity.c sf_log1p.c sf_nan.c sf_nextafter.c 	sf_rint.c sf_logb.c 	sf_fdim.c sf_fma.c sf_fmax.c sf_fmin.c sf_lrint.c 	sf_lround.c sf_nearbyint.c sf_remquo.c sf_round.c 	sf_scalbln.c sf_trunc.c
105
106
107libcommon_la_LDFLAGS = -Xcompiler -nostdlib
108
109@USE_LIBTOOL_TRUE@noinst_LTLIBRARIES = libcommon.la
110@USE_LIBTOOL_TRUE@libcommon_la_SOURCES = $(src) $(fsrc)
111@USE_LIBTOOL_TRUE@noinst_DATA = objectlist.awk.in
112@USE_LIBTOOL_FALSE@noinst_DATA =
113@USE_LIBTOOL_FALSE@noinst_LIBRARIES = lib.a
114@USE_LIBTOOL_FALSE@lib_a_SOURCES = $(src) $(fsrc)
115
116chobj = scbrt.def scopysign.def sexpm1.def silogb.def 	sinfinity.def slog1p.def smatherr.def smodf.def 	snan.def snextafter.def sscalbn.def
117
118
119SUFFIXES = .def
120
121CHEW = ../../doc/makedoc -f $(srcdir)/../../doc/doc.str
122
123TARGETDOC = ../tmp.texi
124
125CLEANFILES = $(chobj) *.ref
126mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs
127CONFIG_CLEAN_FILES =
128LIBRARIES =  $(noinst_LIBRARIES)
129
130
131DEFS = @DEFS@ -I. -I$(srcdir)
132CPPFLAGS = @CPPFLAGS@
133LIBS = @LIBS@
134lib_a_LIBADD =
135@USE_LIBTOOL_FALSE@lib_a_OBJECTS =  s_finite.$(OBJEXT) \
136@USE_LIBTOOL_FALSE@s_copysign.$(OBJEXT) s_modf.$(OBJEXT) \
137@USE_LIBTOOL_FALSE@s_scalbn.$(OBJEXT) s_cbrt.$(OBJEXT) \
138@USE_LIBTOOL_FALSE@s_expm1.$(OBJEXT) s_ilogb.$(OBJEXT) \
139@USE_LIBTOOL_FALSE@s_infinity.$(OBJEXT) s_log1p.$(OBJEXT) \
140@USE_LIBTOOL_FALSE@s_nan.$(OBJEXT) s_nextafter.$(OBJEXT) \
141@USE_LIBTOOL_FALSE@s_rint.$(OBJEXT) s_logb.$(OBJEXT) \
142@USE_LIBTOOL_FALSE@s_matherr.$(OBJEXT) s_lib_ver.$(OBJEXT) \
143@USE_LIBTOOL_FALSE@s_fdim.$(OBJEXT) s_fma.$(OBJEXT) s_fmax.$(OBJEXT) \
144@USE_LIBTOOL_FALSE@s_fmin.$(OBJEXT) s_fpclassify.$(OBJEXT) \
145@USE_LIBTOOL_FALSE@s_lrint.$(OBJEXT) s_lround.$(OBJEXT) \
146@USE_LIBTOOL_FALSE@s_nearbyint.$(OBJEXT) s_remquo.$(OBJEXT) \
147@USE_LIBTOOL_FALSE@s_round.$(OBJEXT) s_scalbln.$(OBJEXT) \
148@USE_LIBTOOL_FALSE@s_signbit.$(OBJEXT) s_trunc.$(OBJEXT) \
149@USE_LIBTOOL_FALSE@sf_finite.$(OBJEXT) sf_copysign.$(OBJEXT) \
150@USE_LIBTOOL_FALSE@sf_modf.$(OBJEXT) sf_scalbn.$(OBJEXT) \
151@USE_LIBTOOL_FALSE@sf_cbrt.$(OBJEXT) sf_expm1.$(OBJEXT) \
152@USE_LIBTOOL_FALSE@sf_ilogb.$(OBJEXT) sf_infinity.$(OBJEXT) \
153@USE_LIBTOOL_FALSE@sf_log1p.$(OBJEXT) sf_nan.$(OBJEXT) \
154@USE_LIBTOOL_FALSE@sf_nextafter.$(OBJEXT) sf_rint.$(OBJEXT) \
155@USE_LIBTOOL_FALSE@sf_logb.$(OBJEXT) sf_fdim.$(OBJEXT) sf_fma.$(OBJEXT) \
156@USE_LIBTOOL_FALSE@sf_fmax.$(OBJEXT) sf_fmin.$(OBJEXT) \
157@USE_LIBTOOL_FALSE@sf_lrint.$(OBJEXT) sf_lround.$(OBJEXT) \
158@USE_LIBTOOL_FALSE@sf_nearbyint.$(OBJEXT) sf_remquo.$(OBJEXT) \
159@USE_LIBTOOL_FALSE@sf_round.$(OBJEXT) sf_scalbln.$(OBJEXT) \
160@USE_LIBTOOL_FALSE@sf_trunc.$(OBJEXT)
161LTLIBRARIES =  $(noinst_LTLIBRARIES)
162
163libcommon_la_LIBADD =
164@USE_LIBTOOL_TRUE@libcommon_la_OBJECTS =  s_finite.lo s_copysign.lo \
165@USE_LIBTOOL_TRUE@s_modf.lo s_scalbn.lo s_cbrt.lo s_expm1.lo s_ilogb.lo \
166@USE_LIBTOOL_TRUE@s_infinity.lo s_log1p.lo s_nan.lo s_nextafter.lo \
167@USE_LIBTOOL_TRUE@s_rint.lo s_logb.lo s_matherr.lo s_lib_ver.lo \
168@USE_LIBTOOL_TRUE@s_fdim.lo s_fma.lo s_fmax.lo s_fmin.lo \
169@USE_LIBTOOL_TRUE@s_fpclassify.lo s_lrint.lo s_lround.lo s_nearbyint.lo \
170@USE_LIBTOOL_TRUE@s_remquo.lo s_round.lo s_scalbln.lo s_signbit.lo \
171@USE_LIBTOOL_TRUE@s_trunc.lo sf_finite.lo sf_copysign.lo sf_modf.lo \
172@USE_LIBTOOL_TRUE@sf_scalbn.lo sf_cbrt.lo sf_expm1.lo sf_ilogb.lo \
173@USE_LIBTOOL_TRUE@sf_infinity.lo sf_log1p.lo sf_nan.lo sf_nextafter.lo \
174@USE_LIBTOOL_TRUE@sf_rint.lo sf_logb.lo sf_fdim.lo sf_fma.lo sf_fmax.lo \
175@USE_LIBTOOL_TRUE@sf_fmin.lo sf_lrint.lo sf_lround.lo sf_nearbyint.lo \
176@USE_LIBTOOL_TRUE@sf_remquo.lo sf_round.lo sf_scalbln.lo sf_trunc.lo
177CFLAGS = @CFLAGS@
178COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
179LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
180CCLD = $(CC)
181LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
182DATA =  $(noinst_DATA)
183
184DIST_COMMON =  Makefile.am Makefile.in
185
186
187DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
188
189TAR = gtar
190GZIP_ENV = --best
191SOURCES = $(lib_a_SOURCES) $(libcommon_la_SOURCES)
192OBJECTS = $(lib_a_OBJECTS) $(libcommon_la_OBJECTS)
193
194all: all-redirect
195.SUFFIXES:
196.SUFFIXES: .S .c .def .lo .o .obj .s
197$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) $(srcdir)/../../Makefile.shared
198	cd $(top_srcdir) && $(AUTOMAKE) --cygnus common/Makefile
199
200Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
201	cd $(top_builddir) \
202	  && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
203
204
205mostlyclean-noinstLIBRARIES:
206
207clean-noinstLIBRARIES:
208	-test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
209
210distclean-noinstLIBRARIES:
211
212maintainer-clean-noinstLIBRARIES:
213
214.c.o:
215	$(COMPILE) -c $<
216
217# FIXME: We should only use cygpath when building on Windows,
218# and only if it is available.
219.c.obj:
220	$(COMPILE) -c `cygpath -w $<`
221
222.s.o:
223	$(COMPILE) -c $<
224
225.S.o:
226	$(COMPILE) -c $<
227
228mostlyclean-compile:
229	-rm -f *.o core *.core
230	-rm -f *.$(OBJEXT)
231
232clean-compile:
233
234distclean-compile:
235	-rm -f *.tab.c
236
237maintainer-clean-compile:
238
239.c.lo:
240	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
241
242.s.lo:
243	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
244
245.S.lo:
246	$(LIBTOOL) --mode=compile $(COMPILE) -c $<
247
248mostlyclean-libtool:
249	-rm -f *.lo
250
251clean-libtool:
252	-rm -rf .libs _libs
253
254distclean-libtool:
255
256maintainer-clean-libtool:
257
258lib.a: $(lib_a_OBJECTS) $(lib_a_DEPENDENCIES)
259	-rm -f lib.a
260	$(AR) cru lib.a $(lib_a_OBJECTS) $(lib_a_LIBADD)
261	$(RANLIB) lib.a
262
263mostlyclean-noinstLTLIBRARIES:
264
265clean-noinstLTLIBRARIES:
266	-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
267
268distclean-noinstLTLIBRARIES:
269
270maintainer-clean-noinstLTLIBRARIES:
271
272libcommon.la: $(libcommon_la_OBJECTS) $(libcommon_la_DEPENDENCIES)
273	$(LINK)  $(libcommon_la_LDFLAGS) $(libcommon_la_OBJECTS) $(libcommon_la_LIBADD) $(LIBS)
274
275tags: TAGS
276
277ID: $(HEADERS) $(SOURCES) $(LISP)
278	list='$(SOURCES) $(HEADERS)'; \
279	unique=`for i in $$list; do echo $$i; done | \
280	  awk '    { files[$$0] = 1; } \
281	       END { for (i in files) print i; }'`; \
282	here=`pwd` && cd $(srcdir) \
283	  && mkid -f$$here/ID $$unique $(LISP)
284
285TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
286	tags=; \
287	here=`pwd`; \
288	list='$(SOURCES) $(HEADERS)'; \
289	unique=`for i in $$list; do echo $$i; done | \
290	  awk '    { files[$$0] = 1; } \
291	       END { for (i in files) print i; }'`; \
292	test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
293	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)
294
295mostlyclean-tags:
296
297clean-tags:
298
299distclean-tags:
300	-rm -f TAGS ID
301
302maintainer-clean-tags:
303
304distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
305
306subdir = common
307
308distdir: $(DISTFILES)
309	@for file in $(DISTFILES); do \
310	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
311	  if test -d $$d/$$file; then \
312	    cp -pr $$d/$$file $(distdir)/$$file; \
313	  else \
314	    test -f $(distdir)/$$file \
315	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
316	    || cp -p $$d/$$file $(distdir)/$$file || :; \
317	  fi; \
318	done
319info-am:
320info: info-am
321dvi-am:
322dvi: dvi-am
323check-am:
324check: check-am
325installcheck-am:
326installcheck: installcheck-am
327install-info-am:
328install-info: install-info-am
329install-exec-am:
330install-exec: install-exec-am
331
332install-data-am:
333install-data: install-data-am
334
335install-am: all-am
336	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
337install: install-am
338uninstall-am:
339uninstall: uninstall-am
340all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA)
341all-redirect: all-am
342install-strip:
343	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
344installdirs:
345
346
347mostlyclean-generic:
348
349clean-generic:
350	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
351
352distclean-generic:
353	-rm -f Makefile $(CONFIG_CLEAN_FILES)
354	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
355
356maintainer-clean-generic:
357mostlyclean-am:  mostlyclean-noinstLIBRARIES mostlyclean-compile \
358		mostlyclean-libtool mostlyclean-noinstLTLIBRARIES \
359		mostlyclean-tags mostlyclean-generic
360
361mostlyclean: mostlyclean-am
362
363clean-am:  clean-noinstLIBRARIES clean-compile clean-libtool \
364		clean-noinstLTLIBRARIES clean-tags clean-generic \
365		mostlyclean-am
366
367clean: clean-am
368
369distclean-am:  distclean-noinstLIBRARIES distclean-compile \
370		distclean-libtool distclean-noinstLTLIBRARIES \
371		distclean-tags distclean-generic clean-am
372	-rm -f libtool
373
374distclean: distclean-am
375
376maintainer-clean-am:  maintainer-clean-noinstLIBRARIES \
377		maintainer-clean-compile maintainer-clean-libtool \
378		maintainer-clean-noinstLTLIBRARIES \
379		maintainer-clean-tags maintainer-clean-generic \
380		distclean-am
381	@echo "This command is intended for maintainers to use;"
382	@echo "it deletes files that may require special tools to rebuild."
383
384maintainer-clean: maintainer-clean-am
385
386.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \
387clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \
388mostlyclean-compile distclean-compile clean-compile \
389maintainer-clean-compile mostlyclean-libtool distclean-libtool \
390clean-libtool maintainer-clean-libtool mostlyclean-noinstLTLIBRARIES \
391distclean-noinstLTLIBRARIES clean-noinstLTLIBRARIES \
392maintainer-clean-noinstLTLIBRARIES tags mostlyclean-tags distclean-tags \
393clean-tags maintainer-clean-tags distdir info-am info dvi-am dvi check \
394check-am installcheck-am installcheck install-info-am install-info \
395install-exec-am install-exec install-data-am install-data install-am \
396install uninstall-am uninstall all-redirect all-am all installdirs \
397mostlyclean-generic distclean-generic clean-generic \
398maintainer-clean-generic clean mostlyclean distclean maintainer-clean
399
400
401objectlist.awk.in: $(noinst_LTLIBRARIES)
402	-rm -f objectlist.awk.in
403	for i in `ls *.lo` ; \
404	do \
405	  echo $$i `pwd`/$$i >> objectlist.awk.in ; \
406	done
407
408.c.def:
409	$(CHEW) < $< > $*.def 2> $*.ref
410	touch stmp-def
411
412doc: $(chobj)
413	cat $(srcdir)/common.tex >> $(TARGETDOC)
414
415# Texinfo does not appear to support underscores in file names, so we
416# name the .def files without underscores.
417
418smodf.def: s_modf.c
419	$(CHEW) < $(srcdir)/s_modf.c >$@ 2>/dev/null
420	touch stmp-def
421
422scopysign.def: s_copysign.c
423	$(CHEW) < $(srcdir)/s_copysign.c >$@ 2>/dev/null
424	touch stmp-def
425
426sscalbn.def: s_scalbn.c
427	$(CHEW) < $(srcdir)/s_scalbn.c >$@ 2>/dev/null
428	touch stmp-def
429
430scbrt.def: s_cbrt.c
431	$(CHEW) < $(srcdir)/s_cbrt.c >$@ 2>/dev/null
432	touch stmp-def
433
434serf.def: s_erf.c
435	$(CHEW) < $(srcdir)/s_serf.c >$@ 2>/dev/null
436	touch stmp-def
437
438sexpn.def: s_expm.c
439	$(CHEW) < $(srcdir)/s_expn.c >$@ 2>/dev/null
440	touch stmp-def
441
442sexpm1.def: s_expm1.c
443	$(CHEW) < $(srcdir)/s_expm1.c >$@ 2>/dev/null
444	touch stmp-def
445
446silogb.def: s_ilogb.c
447	$(CHEW) < $(srcdir)/s_ilogb.c >$@ 2>/dev/null
448	touch stmp-def
449
450sinfinity.def: s_infinity.c
451	$(CHEW) < $(srcdir)/s_infinity.c >$@ 2>/dev/null
452	touch stmp-def
453
454slog1p.def: s_log1p.c
455	$(CHEW) < $(srcdir)/s_log1p.c >$@ 2>/dev/null
456	touch stmp-def
457
458smatherr.def: s_matherr.c
459	$(CHEW) < $(srcdir)/s_matherr.c >$@ 2>/dev/null
460	touch stmp-def
461
462snan.def: s_nan.c
463	$(CHEW) < $(srcdir)/s_nan.c >$@ 2>/dev/null
464	touch stmp-def
465
466snextafter.def: s_nextafter.c
467	$(CHEW) < $(srcdir)/s_nextafter.c >$@ 2>/dev/null
468	touch stmp-def
469
470# A partial dependency list.
471
472$(lib_a_OBJECTS): $(srcdir)/../../libc/include/math.h fdlibm.h
473
474# Tell versions [3.59,3.63) of GNU make to not export all variables.
475# Otherwise a system limit (for SysV at least) may be exceeded.
476.NOEXPORT:
477