]> sourceware.org Git - newlib-cygwin.git/blame - newlib/libc/posix/Makefile.in
2004-01-23 Artem B. Bityuckiy <abitytsky@softminecorp.com>
[newlib-cygwin.git] / newlib / libc / posix / 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@
9b022d6d
TF
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 114GENERAL_SOURCES = closedir.c creat.c isatty.c opendir.c readdir.c readdir_r.c rewinddir.c telldir.c
8a0efa53
CF
115
116
786ab12c 117ELIX_2_OBJS = scandir.$(oext) seekdir.$(oext)
90b65e2d
JJ
118
119
786ab12c 120ELIX_3_OBJS = execl.$(oext) execle.$(oext) execlp.$(oext) execv.$(oext) execve.$(oext) execvp.$(oext)
90b65e2d
JJ
121
122
786ab12c 123ELIX_4_OBJS = popen.$(oext)
90b65e2d
JJ
124
125@ELIX_LEVEL_1_TRUE@LIB_OBJS =
786ab12c
JJ
126@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_TRUE@LIB_OBJS = $(ELIX_2_OBJS)
127@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_TRUE@LIB_OBJS = $(ELIX_2_OBJS) $(ELIX_3_OBJS)
128@ELIX_LEVEL_1_FALSE@@ELIX_LEVEL_2_FALSE@@ELIX_LEVEL_3_FALSE@LIB_OBJS = $(ELIX_2_OBJS) $(ELIX_3_OBJS) $(ELIX_4_OBJS)
90b65e2d 129
2e1a7175
TF
130libposix_la_LDFLAGS = -Xcompiler -nostdlib
131
786ab12c
JJ
132@USE_LIBTOOL_TRUE@noinst_LTLIBRARIES = libposix.la
133@USE_LIBTOOL_TRUE@libposix_la_SOURCES = $(GENERAL_SOURCES)
134@USE_LIBTOOL_TRUE@libposix_la_LIBADD = $(LIB_OBJS)
135@USE_LIBTOOL_TRUE@libposix_la_DEPENDENCIES = $(LIB_OBJS)
136@USE_LIBTOOL_TRUE@noinst_DATA = objectlist.awk.in
2e1a7175 137@USE_LIBTOOL_FALSE@noinst_DATA =
786ab12c
JJ
138@USE_LIBTOOL_FALSE@noinst_LIBRARIES = lib.a
139@USE_LIBTOOL_FALSE@lib_a_SOURCES = $(GENERAL_SOURCES)
140@USE_LIBTOOL_FALSE@lib_a_LIBADD = $(LIB_OBJS)
141@USE_LIBTOOL_FALSE@lib_a_DEPENDENCIES = $(LIB_OBJS)
2e1a7175 142
8a0efa53
CF
143CHEWOUT_FILES =
144
145SUFFIXES = .def
146
147CHEW = ../../doc/makedoc -f $(srcdir)/../../doc/doc.str
148
149TARGETDOC = ../tmp.texi
150
151CLEANFILES = $(CHEWOUT_FILES) *.ref
152mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs
153CONFIG_CLEAN_FILES =
154LIBRARIES = $(noinst_LIBRARIES)
155
156
157DEFS = @DEFS@ -I. -I$(srcdir)
158CPPFLAGS = @CPPFLAGS@
8a0efa53 159LIBS = @LIBS@
90b65e2d
JJ
160@USE_LIBTOOL_FALSE@lib_a_OBJECTS = closedir.$(OBJEXT) creat.$(OBJEXT) \
161@USE_LIBTOOL_FALSE@isatty.$(OBJEXT) opendir.$(OBJEXT) readdir.$(OBJEXT) \
162@USE_LIBTOOL_FALSE@readdir_r.$(OBJEXT) rewinddir.$(OBJEXT) \
163@USE_LIBTOOL_FALSE@telldir.$(OBJEXT)
2e1a7175
TF
164LTLIBRARIES = $(noinst_LTLIBRARIES)
165
90b65e2d
JJ
166@USE_LIBTOOL_TRUE@libposix_la_OBJECTS = closedir.lo creat.lo isatty.lo \
167@USE_LIBTOOL_TRUE@opendir.lo readdir.lo readdir_r.lo rewinddir.lo \
168@USE_LIBTOOL_TRUE@telldir.lo
8a0efa53
CF
169CFLAGS = @CFLAGS@
170COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
2e1a7175 171LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
8a0efa53 172CCLD = $(CC)
2e1a7175
TF
173LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
174DATA = $(noinst_DATA)
175
8a0efa53
CF
176DIST_COMMON = Makefile.am Makefile.in
177
178
179DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
180
2e1a7175 181TAR = gtar
8a0efa53 182GZIP_ENV = --best
2e1a7175
TF
183SOURCES = $(lib_a_SOURCES) $(libposix_la_SOURCES)
184OBJECTS = $(lib_a_OBJECTS) $(libposix_la_OBJECTS)
8a0efa53
CF
185
186all: all-redirect
187.SUFFIXES:
0953fe64 188.SUFFIXES: .S .c .def .lo .o .obj .s
2e1a7175 189$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) $(srcdir)/../../Makefile.shared
8a0efa53
CF
190 cd $(top_srcdir) && $(AUTOMAKE) --cygnus posix/Makefile
191
192Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
193 cd $(top_builddir) \
194 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
195
196
197mostlyclean-noinstLIBRARIES:
198
199clean-noinstLIBRARIES:
200 -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
201
202distclean-noinstLIBRARIES:
203
204maintainer-clean-noinstLIBRARIES:
205
206.c.o:
207 $(COMPILE) -c $<
208
0953fe64
TF
209# FIXME: We should only use cygpath when building on Windows,
210# and only if it is available.
211.c.obj:
212 $(COMPILE) -c `cygpath -w $<`
213
8a0efa53
CF
214.s.o:
215 $(COMPILE) -c $<
216
217.S.o:
218 $(COMPILE) -c $<
219
220mostlyclean-compile:
221 -rm -f *.o core *.core
0953fe64 222 -rm -f *.$(OBJEXT)
8a0efa53
CF
223
224clean-compile:
225
226distclean-compile:
227 -rm -f *.tab.c
228
229maintainer-clean-compile:
230
2e1a7175
TF
231.c.lo:
232 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
233
234.s.lo:
235 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
236
237.S.lo:
238 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
239
240mostlyclean-libtool:
241 -rm -f *.lo
242
243clean-libtool:
244 -rm -rf .libs _libs
245
246distclean-libtool:
247
248maintainer-clean-libtool:
249
8a0efa53
CF
250lib.a: $(lib_a_OBJECTS) $(lib_a_DEPENDENCIES)
251 -rm -f lib.a
252 $(AR) cru lib.a $(lib_a_OBJECTS) $(lib_a_LIBADD)
253 $(RANLIB) lib.a
254
2e1a7175
TF
255mostlyclean-noinstLTLIBRARIES:
256
257clean-noinstLTLIBRARIES:
258 -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
259
260distclean-noinstLTLIBRARIES:
261
262maintainer-clean-noinstLTLIBRARIES:
263
264libposix.la: $(libposix_la_OBJECTS) $(libposix_la_DEPENDENCIES)
265 $(LINK) $(libposix_la_LDFLAGS) $(libposix_la_OBJECTS) $(libposix_la_LIBADD) $(LIBS)
266
8a0efa53
CF
267tags: TAGS
268
269ID: $(HEADERS) $(SOURCES) $(LISP)
270 list='$(SOURCES) $(HEADERS)'; \
271 unique=`for i in $$list; do echo $$i; done | \
272 awk ' { files[$$0] = 1; } \
273 END { for (i in files) print i; }'`; \
274 here=`pwd` && cd $(srcdir) \
275 && mkid -f$$here/ID $$unique $(LISP)
276
277TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
278 tags=; \
279 here=`pwd`; \
280 list='$(SOURCES) $(HEADERS)'; \
281 unique=`for i in $$list; do echo $$i; done | \
282 awk ' { files[$$0] = 1; } \
283 END { for (i in files) print i; }'`; \
284 test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
285 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
286
287mostlyclean-tags:
288
289clean-tags:
290
291distclean-tags:
292 -rm -f TAGS ID
293
294maintainer-clean-tags:
295
296distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
297
298subdir = posix
299
300distdir: $(DISTFILES)
301 @for file in $(DISTFILES); do \
302 if test -f $$file; then d=.; else d=$(srcdir); fi; \
303 if test -d $$d/$$file; then \
2e1a7175 304 cp -pr $$d/$$file $(distdir)/$$file; \
8a0efa53
CF
305 else \
306 test -f $(distdir)/$$file \
307 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
308 || cp -p $$d/$$file $(distdir)/$$file || :; \
309 fi; \
310 done
311info-am:
312info: info-am
313dvi-am:
314dvi: dvi-am
315check-am:
316check: check-am
317installcheck-am:
318installcheck: installcheck-am
319install-info-am:
320install-info: install-info-am
321install-exec-am:
322install-exec: install-exec-am
323
324install-data-am:
325install-data: install-data-am
326
327install-am: all-am
328 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
329install: install-am
330uninstall-am:
331uninstall: uninstall-am
2e1a7175 332all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA)
8a0efa53
CF
333all-redirect: all-am
334install-strip:
335 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
336installdirs:
337
338
339mostlyclean-generic:
340
341clean-generic:
342 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
343
344distclean-generic:
345 -rm -f Makefile $(CONFIG_CLEAN_FILES)
346 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
347
348maintainer-clean-generic:
349mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \
2e1a7175 350 mostlyclean-libtool mostlyclean-noinstLTLIBRARIES \
8a0efa53
CF
351 mostlyclean-tags mostlyclean-generic
352
353mostlyclean: mostlyclean-am
354
2e1a7175
TF
355clean-am: clean-noinstLIBRARIES clean-compile clean-libtool \
356 clean-noinstLTLIBRARIES clean-tags clean-generic \
8a0efa53
CF
357 mostlyclean-am
358
359clean: clean-am
360
361distclean-am: distclean-noinstLIBRARIES distclean-compile \
2e1a7175 362 distclean-libtool distclean-noinstLTLIBRARIES \
8a0efa53 363 distclean-tags distclean-generic clean-am
2e1a7175 364 -rm -f libtool
8a0efa53
CF
365
366distclean: distclean-am
367
368maintainer-clean-am: maintainer-clean-noinstLIBRARIES \
2e1a7175
TF
369 maintainer-clean-compile maintainer-clean-libtool \
370 maintainer-clean-noinstLTLIBRARIES \
371 maintainer-clean-tags maintainer-clean-generic \
372 distclean-am
8a0efa53
CF
373 @echo "This command is intended for maintainers to use;"
374 @echo "it deletes files that may require special tools to rebuild."
375
376maintainer-clean: maintainer-clean-am
377
378.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \
379clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \
380mostlyclean-compile distclean-compile clean-compile \
2e1a7175
TF
381maintainer-clean-compile mostlyclean-libtool distclean-libtool \
382clean-libtool maintainer-clean-libtool mostlyclean-noinstLTLIBRARIES \
383distclean-noinstLTLIBRARIES clean-noinstLTLIBRARIES \
384maintainer-clean-noinstLTLIBRARIES tags mostlyclean-tags distclean-tags \
8a0efa53
CF
385clean-tags maintainer-clean-tags distdir info-am info dvi-am dvi check \
386check-am installcheck-am installcheck install-info-am install-info \
387install-exec-am install-exec install-data-am install-data install-am \
388install uninstall-am uninstall all-redirect all-am all installdirs \
389mostlyclean-generic distclean-generic clean-generic \
390maintainer-clean-generic clean mostlyclean distclean maintainer-clean
391
392
2e1a7175
TF
393objectlist.awk.in: $(noinst_LTLIBRARIES)
394 -rm -f objectlist.awk.in
395 for i in `ls *.lo` ; \
396 do \
397 echo $$i `pwd`/$$i >> objectlist.awk.in ; \
398 done
399
8a0efa53
CF
400.c.def:
401 $(CHEW) < $< > $*.def 2> $*.ref
402 touch stmp-def
403
404# No doc for posix.
405doc:
406
407# Tell versions [3.59,3.63) of GNU make to not export all variables.
408# Otherwise a system limit (for SysV at least) may be exceeded.
409.NOEXPORT:
This page took 0.135482 seconds and 5 git commands to generate.