]> sourceware.org Git - newlib-cygwin.git/blame - newlib/libc/reent/Makefile.in
2004-01-23 Artem B. Bityuckiy <abitytsky@softminecorp.com>
[newlib-cygwin.git] / newlib / libc / reent / Makefile.in
CommitLineData
786ab12c 1# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
8a0efa53 2
786ab12c 3# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
8a0efa53
CF
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
2e1a7175 14
8a0efa53
CF
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 = :
eaa75b70
TF
61build_alias = @build_alias@
62build_triplet = @build@
8a0efa53
CF
63host_alias = @host_alias@
64host_triplet = @host@
eaa75b70
TF
65target_alias = @target_alias@
66target_triplet = @target@
8a0efa53
CF
67AR = @AR@
68AS = @AS@
69CC = @CC@
70CPP = @CPP@
71CRT0 = @CRT0@
0953fe64
TF
72CXX = @CXX@
73CXXCPP = @CXXCPP@
2e1a7175 74DLLTOOL = @DLLTOOL@
8a0efa53 75EXEEXT = @EXEEXT@
0953fe64
TF
76GCJ = @GCJ@
77GCJFLAGS = @GCJFLAGS@
2e1a7175 78LDFLAGS = @LDFLAGS@
09841445
TF
79LIBC_EXTRA_DEF = @LIBC_EXTRA_DEF@
80LIBC_EXTRA_LIB = @LIBC_EXTRA_LIB@
8a0efa53
CF
81LIBC_MACHINE_LIB = @LIBC_MACHINE_LIB@
82LIBC_POSIX_LIB = @LIBC_POSIX_LIB@
83LIBC_SIGNAL_DEF = @LIBC_SIGNAL_DEF@
84LIBC_SIGNAL_LIB = @LIBC_SIGNAL_LIB@
dee51391
JJ
85LIBC_STDIO64_DEF = @LIBC_STDIO64_DEF@
86LIBC_STDIO64_LIB = @LIBC_STDIO64_LIB@
8a0efa53
CF
87LIBC_SYSCALL_LIB = @LIBC_SYSCALL_LIB@
88LIBC_SYS_LIB = @LIBC_SYS_LIB@
89LIBC_UNIX_LIB = @LIBC_UNIX_LIB@
2e1a7175
TF
90LIBTOOL = @LIBTOOL@
91LN_S = @LN_S@
8a0efa53
CF
92MAINT = @MAINT@
93MAKEINFO = @MAKEINFO@
94NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
786ab12c 95NEWLIB_ICONV_CFLAGS = @NEWLIB_ICONV_CFLAGS@
2e1a7175 96OBJDUMP = @OBJDUMP@
0953fe64 97OBJEXT = @OBJEXT@
8a0efa53
CF
98PACKAGE = @PACKAGE@
99RANLIB = @RANLIB@
0953fe64 100STRIP = @STRIP@
8a0efa53 101VERSION = @VERSION@
2e1a7175 102aext = @aext@
09841445 103extra_dir = @extra_dir@
2e1a7175 104libm_machine_dir = @libm_machine_dir@
8a0efa53
CF
105machine_dir = @machine_dir@
106newlib_basedir = @newlib_basedir@
2e1a7175 107oext = @oext@
8a0efa53
CF
108sys_dir = @sys_dir@
109
110AUTOMAKE_OPTIONS = cygnus
111
112INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
113
786ab12c 114@HAVE_STDIO64_DIR_TRUE@STDIO64_OBJECTS = fstat64r.$(oext) lseek64r.$(oext) open64r.$(oext)
dee51391 115
786ab12c 116@HAVE_STDIO64_DIR_TRUE@STDIO64_DEFS = fstat64r.def lseek64r.def open64r.def
dee51391 117
90b65e2d
JJ
118ELIX_2_OBJS = $(STDIO64_OBJECTS)
119ELIX_3_OBJS = execr.$(oext)
120@ELIX_LEVEL_1_TRUE@LIB_OBJS =
786ab12c
JJ
121@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@LIB_OBJS = $(ELIX_2_OBJS)
122@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@LIB_OBJS = $(ELIX_2_OBJS) $(ELIX_3_OBJS)
123
124GENERAL_SOURCES = closer.c reent.c impure.c fcntlr.c fstatr.c getreent.c linkr.c lseekr.c openr.c readr.c signalr.c signgam.c sbrkr.c statr.c timer.c unlinkr.c writer.c
8a0efa53
CF
125
126
2e1a7175
TF
127libreent_la_LDFLAGS = -Xcompiler -nostdlib
128
786ab12c
JJ
129@USE_LIBTOOL_TRUE@noinst_LTLIBRARIES = libreent.la
130@USE_LIBTOOL_TRUE@libreent_la_SOURCES = $(GENERAL_SOURCES)
131@USE_LIBTOOL_TRUE@libreent_la_LIBADD = $(LIB_OBJS)
132@USE_LIBTOOL_TRUE@libreent_la_DEPENDENCIES = $(LIB_OBJS)
133@USE_LIBTOOL_TRUE@noinst_DATA = objectlist.awk.in
2e1a7175 134@USE_LIBTOOL_FALSE@noinst_DATA =
786ab12c
JJ
135@USE_LIBTOOL_FALSE@noinst_LIBRARIES = lib.a
136@USE_LIBTOOL_FALSE@lib_a_SOURCES = $(GENERAL_SOURCES)
137@USE_LIBTOOL_FALSE@lib_a_LIBADD = $(LIB_OBJS)
138@USE_LIBTOOL_FALSE@lib_a_DEPENDENCIES = $(LIB_OBJS)
139
140CHEWOUT_FILES = closer.def reent.def execr.def fcntlr.def fstatr.def linkr.def lseekr.def openr.def readr.def signalr.def sbrkr.def statr.def timer.def unlinkr.def $(STDIO64_DEFS) writer.def
8a0efa53
CF
141
142
143SUFFIXES = .def .h
144
145CHEW = ../../doc/makedoc -f $(srcdir)/../../doc/doc.str
146
147TARGETDOC = ../tmp.texi
148
149CLEANFILES = $(CHEWOUT_FILES) *.ref
150mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs
151CONFIG_CLEAN_FILES =
152LIBRARIES = $(noinst_LIBRARIES)
153
154
155DEFS = @DEFS@ -I. -I$(srcdir)
156CPPFLAGS = @CPPFLAGS@
8a0efa53 157LIBS = @LIBS@
0953fe64 158@USE_LIBTOOL_FALSE@lib_a_OBJECTS = closer.$(OBJEXT) reent.$(OBJEXT) \
50558bf3
JJ
159@USE_LIBTOOL_FALSE@impure.$(OBJEXT) fcntlr.$(OBJEXT) fstatr.$(OBJEXT) \
160@USE_LIBTOOL_FALSE@getreent.$(OBJEXT) linkr.$(OBJEXT) lseekr.$(OBJEXT) \
161@USE_LIBTOOL_FALSE@openr.$(OBJEXT) readr.$(OBJEXT) signalr.$(OBJEXT) \
162@USE_LIBTOOL_FALSE@signgam.$(OBJEXT) sbrkr.$(OBJEXT) statr.$(OBJEXT) \
163@USE_LIBTOOL_FALSE@timer.$(OBJEXT) unlinkr.$(OBJEXT) writer.$(OBJEXT)
2e1a7175
TF
164LTLIBRARIES = $(noinst_LTLIBRARIES)
165
2e1a7175 166@USE_LIBTOOL_TRUE@libreent_la_OBJECTS = closer.lo reent.lo impure.lo \
50558bf3
JJ
167@USE_LIBTOOL_TRUE@fcntlr.lo fstatr.lo getreent.lo linkr.lo lseekr.lo \
168@USE_LIBTOOL_TRUE@openr.lo readr.lo signalr.lo signgam.lo sbrkr.lo \
169@USE_LIBTOOL_TRUE@statr.lo timer.lo unlinkr.lo writer.lo
8a0efa53
CF
170CFLAGS = @CFLAGS@
171COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
2e1a7175 172LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
8a0efa53 173CCLD = $(CC)
2e1a7175
TF
174LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
175DATA = $(noinst_DATA)
176
8a0efa53
CF
177DIST_COMMON = Makefile.am Makefile.in
178
179
180DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
181
3aaa66f8 182TAR = gtar
8a0efa53 183GZIP_ENV = --best
2e1a7175
TF
184SOURCES = $(lib_a_SOURCES) $(libreent_la_SOURCES)
185OBJECTS = $(lib_a_OBJECTS) $(libreent_la_OBJECTS)
8a0efa53
CF
186
187all: all-redirect
188.SUFFIXES:
0953fe64 189.SUFFIXES: .S .c .def .h .lo .o .obj .s
2e1a7175 190$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) $(srcdir)/../../Makefile.shared
8a0efa53
CF
191 cd $(top_srcdir) && $(AUTOMAKE) --cygnus reent/Makefile
192
193Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
194 cd $(top_builddir) \
195 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
196
197
198mostlyclean-noinstLIBRARIES:
199
200clean-noinstLIBRARIES:
201 -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
202
203distclean-noinstLIBRARIES:
204
205maintainer-clean-noinstLIBRARIES:
206
207.c.o:
208 $(COMPILE) -c $<
209
0953fe64
TF
210# FIXME: We should only use cygpath when building on Windows,
211# and only if it is available.
212.c.obj:
213 $(COMPILE) -c `cygpath -w $<`
214
8a0efa53
CF
215.s.o:
216 $(COMPILE) -c $<
217
218.S.o:
219 $(COMPILE) -c $<
220
221mostlyclean-compile:
222 -rm -f *.o core *.core
0953fe64 223 -rm -f *.$(OBJEXT)
8a0efa53
CF
224
225clean-compile:
226
227distclean-compile:
228 -rm -f *.tab.c
229
230maintainer-clean-compile:
231
2e1a7175
TF
232.c.lo:
233 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
234
235.s.lo:
236 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
237
238.S.lo:
239 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
240
241mostlyclean-libtool:
242 -rm -f *.lo
243
244clean-libtool:
245 -rm -rf .libs _libs
246
247distclean-libtool:
248
249maintainer-clean-libtool:
250
8a0efa53
CF
251lib.a: $(lib_a_OBJECTS) $(lib_a_DEPENDENCIES)
252 -rm -f lib.a
253 $(AR) cru lib.a $(lib_a_OBJECTS) $(lib_a_LIBADD)
254 $(RANLIB) lib.a
255
2e1a7175
TF
256mostlyclean-noinstLTLIBRARIES:
257
258clean-noinstLTLIBRARIES:
259 -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
260
261distclean-noinstLTLIBRARIES:
262
263maintainer-clean-noinstLTLIBRARIES:
264
265libreent.la: $(libreent_la_OBJECTS) $(libreent_la_DEPENDENCIES)
266 $(LINK) $(libreent_la_LDFLAGS) $(libreent_la_OBJECTS) $(libreent_la_LIBADD) $(LIBS)
267
8a0efa53
CF
268tags: TAGS
269
270ID: $(HEADERS) $(SOURCES) $(LISP)
271 list='$(SOURCES) $(HEADERS)'; \
272 unique=`for i in $$list; do echo $$i; done | \
273 awk ' { files[$$0] = 1; } \
274 END { for (i in files) print i; }'`; \
275 here=`pwd` && cd $(srcdir) \
276 && mkid -f$$here/ID $$unique $(LISP)
277
278TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
279 tags=; \
280 here=`pwd`; \
281 list='$(SOURCES) $(HEADERS)'; \
282 unique=`for i in $$list; do echo $$i; done | \
283 awk ' { files[$$0] = 1; } \
284 END { for (i in files) print i; }'`; \
285 test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
286 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
287
288mostlyclean-tags:
289
290clean-tags:
291
292distclean-tags:
293 -rm -f TAGS ID
294
295maintainer-clean-tags:
296
297distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
298
299subdir = reent
300
301distdir: $(DISTFILES)
302 @for file in $(DISTFILES); do \
303 if test -f $$file; then d=.; else d=$(srcdir); fi; \
304 if test -d $$d/$$file; then \
3aaa66f8 305 cp -pr $$d/$$file $(distdir)/$$file; \
8a0efa53
CF
306 else \
307 test -f $(distdir)/$$file \
308 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
309 || cp -p $$d/$$file $(distdir)/$$file || :; \
310 fi; \
311 done
312info-am:
313info: info-am
314dvi-am:
315dvi: dvi-am
316check-am:
317check: check-am
318installcheck-am:
319installcheck: installcheck-am
320install-info-am:
321install-info: install-info-am
322install-exec-am:
323install-exec: install-exec-am
324
325install-data-am:
326install-data: install-data-am
327
328install-am: all-am
329 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
330install: install-am
331uninstall-am:
332uninstall: uninstall-am
2e1a7175 333all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA)
8a0efa53
CF
334all-redirect: all-am
335install-strip:
336 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
337installdirs:
338
339
340mostlyclean-generic:
341
342clean-generic:
343 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
344
345distclean-generic:
346 -rm -f Makefile $(CONFIG_CLEAN_FILES)
347 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
348
349maintainer-clean-generic:
350mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \
2e1a7175 351 mostlyclean-libtool mostlyclean-noinstLTLIBRARIES \
8a0efa53
CF
352 mostlyclean-tags mostlyclean-generic
353
354mostlyclean: mostlyclean-am
355
2e1a7175
TF
356clean-am: clean-noinstLIBRARIES clean-compile clean-libtool \
357 clean-noinstLTLIBRARIES clean-tags clean-generic \
8a0efa53
CF
358 mostlyclean-am
359
360clean: clean-am
361
362distclean-am: distclean-noinstLIBRARIES distclean-compile \
2e1a7175 363 distclean-libtool distclean-noinstLTLIBRARIES \
8a0efa53 364 distclean-tags distclean-generic clean-am
2e1a7175 365 -rm -f libtool
8a0efa53
CF
366
367distclean: distclean-am
368
369maintainer-clean-am: maintainer-clean-noinstLIBRARIES \
2e1a7175
TF
370 maintainer-clean-compile maintainer-clean-libtool \
371 maintainer-clean-noinstLTLIBRARIES \
372 maintainer-clean-tags maintainer-clean-generic \
373 distclean-am
8a0efa53
CF
374 @echo "This command is intended for maintainers to use;"
375 @echo "it deletes files that may require special tools to rebuild."
376
377maintainer-clean: maintainer-clean-am
378
379.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \
380clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \
381mostlyclean-compile distclean-compile clean-compile \
2e1a7175
TF
382maintainer-clean-compile mostlyclean-libtool distclean-libtool \
383clean-libtool maintainer-clean-libtool mostlyclean-noinstLTLIBRARIES \
384distclean-noinstLTLIBRARIES clean-noinstLTLIBRARIES \
385maintainer-clean-noinstLTLIBRARIES tags mostlyclean-tags distclean-tags \
8a0efa53
CF
386clean-tags maintainer-clean-tags distdir info-am info dvi-am dvi check \
387check-am installcheck-am installcheck install-info-am install-info \
388install-exec-am install-exec install-data-am install-data install-am \
389install uninstall-am uninstall all-redirect all-am all installdirs \
390mostlyclean-generic distclean-generic clean-generic \
391maintainer-clean-generic clean mostlyclean distclean maintainer-clean
392
393
2e1a7175
TF
394objectlist.awk.in: $(noinst_LTLIBRARIES)
395 -rm -f objectlist.awk.in
396 for i in `ls *.lo` ; \
397 do \
398 echo $$i `pwd`/$$i >> objectlist.awk.in ; \
399 done
400
8a0efa53
CF
401.c.def:
402 $(CHEW) < $< > $*.def 2> $*.ref
403 touch stmp-def
404
405doc: $(CHEWOUT_FILES)
406 cat $(srcdir)/reent.tex >> $(TARGETDOC)
407
2e1a7175 408impure.$(oext): $(srcdir)/impure.c $(srcdir)/../include/sys/reent.h
8a0efa53
CF
409
410# Tell versions [3.59,3.63) of GNU make to not export all variables.
411# Otherwise a system limit (for SysV at least) may be exceeded.
412.NOEXPORT:
This page took 0.12816 seconds and 5 git commands to generate.