fixes for host gcc 4.6.1
[zpugcc/jano.git] / toolchain / gcc / newlib / libc / string / Makefile.in
blob9c218b0c8c66f7f2c832211adb2cb2f60bb31c46
1 # Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
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.
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.
15 SHELL = @SHELL@
17 srcdir = @srcdir@
18 top_srcdir = @top_srcdir@
19 VPATH = @srcdir@
20 prefix = @prefix@
21 exec_prefix = @exec_prefix@
23 bindir = @bindir@
24 sbindir = @sbindir@
25 libexecdir = @libexecdir@
26 datadir = @datadir@
27 sysconfdir = @sysconfdir@
28 sharedstatedir = @sharedstatedir@
29 localstatedir = @localstatedir@
30 libdir = @libdir@
31 infodir = @infodir@
32 mandir = @mandir@
33 includedir = @includedir@
34 oldincludedir = /usr/include
36 DESTDIR =
38 pkgdatadir = $(datadir)/@PACKAGE@
39 pkglibdir = $(libdir)/@PACKAGE@
40 pkgincludedir = $(includedir)/@PACKAGE@
42 top_builddir = ..
44 ACLOCAL = @ACLOCAL@
45 AUTOCONF = @AUTOCONF@
46 AUTOMAKE = @AUTOMAKE@
47 AUTOHEADER = @AUTOHEADER@
49 INSTALL = @INSTALL@
50 INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
51 INSTALL_DATA = @INSTALL_DATA@
52 INSTALL_SCRIPT = @INSTALL_SCRIPT@
53 transform = @program_transform_name@
55 NORMAL_INSTALL = :
56 PRE_INSTALL = :
57 POST_INSTALL = :
58 NORMAL_UNINSTALL = :
59 PRE_UNINSTALL = :
60 POST_UNINSTALL = :
61 build_alias = @build_alias@
62 build_triplet = @build@
63 host_alias = @host_alias@
64 host_triplet = @host@
65 target_alias = @target_alias@
66 target_triplet = @target@
67 AR = @AR@
68 AS = @AS@
69 CC = @CC@
70 CPP = @CPP@
71 CRT0 = @CRT0@
72 CXX = @CXX@
73 CXXCPP = @CXXCPP@
74 DLLTOOL = @DLLTOOL@
75 EXEEXT = @EXEEXT@
76 GCJ = @GCJ@
77 GCJFLAGS = @GCJFLAGS@
78 LDFLAGS = @LDFLAGS@
79 LIBC_EXTRA_DEF = @LIBC_EXTRA_DEF@
80 LIBC_EXTRA_LIB = @LIBC_EXTRA_LIB@
81 LIBC_MACHINE_LIB = @LIBC_MACHINE_LIB@
82 LIBC_POSIX_LIB = @LIBC_POSIX_LIB@
83 LIBC_SIGNAL_DEF = @LIBC_SIGNAL_DEF@
84 LIBC_SIGNAL_LIB = @LIBC_SIGNAL_LIB@
85 LIBC_STDIO64_DEF = @LIBC_STDIO64_DEF@
86 LIBC_STDIO64_LIB = @LIBC_STDIO64_LIB@
87 LIBC_SYSCALL_LIB = @LIBC_SYSCALL_LIB@
88 LIBC_SYS_LIB = @LIBC_SYS_LIB@
89 LIBC_UNIX_LIB = @LIBC_UNIX_LIB@
90 LIBTOOL = @LIBTOOL@
91 LN_S = @LN_S@
92 MAINT = @MAINT@
93 MAKEINFO = @MAKEINFO@
94 NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
95 OBJDUMP = @OBJDUMP@
96 OBJEXT = @OBJEXT@
97 PACKAGE = @PACKAGE@
98 RANLIB = @RANLIB@
99 STRIP = @STRIP@
100 VERSION = @VERSION@
101 aext = @aext@
102 extra_dir = @extra_dir@
103 libm_machine_dir = @libm_machine_dir@
104 machine_dir = @machine_dir@
105 newlib_basedir = @newlib_basedir@
106 oext = @oext@
107 sys_dir = @sys_dir@
109 AUTOMAKE_OPTIONS = cygnus
111 INCLUDES = $(NEWLIB_CFLAGS) $(CROSS_CFLAGS) $(TARGET_CFLAGS)
113 GENERAL_SOURCES = bcopy.c bzero.c index.c memchr.c memcmp.c memcpy.c memmove.c memset.c rindex.c strcasecmp.c strcat.c strchr.c strcmp.c strcoll.c strcpy.c strcspn.c strdup.c strdup_r.c strerror.c strerror_r.c strlcat.c strlcpy.c strlen.c strlwr.c strncasecmp.c strncat.c strncmp.c strncpy.c strnlen.c strpbrk.c strrchr.c strsep.c strspn.c strtok.c strtok_r.c strupr.c strxfrm.c strstr.c swab.c u_strerr.c wcscat.c wcschr.c wcscmp.c wcscoll.c wcscpy.c wcscspn.c wcslcat.c wcslcpy.c wcslen.c wcsncat.c wcsncmp.c wcsncpy.c wcsnlen.c wcspbrk.c wcsrchr.c wcsspn.c wcsstr.c wcswidth.c wcwidth.c wmemchr.c wmemcmp.c wmemcpy.c wmemmove.c wmemset.c
115 @ELIX_LEVEL_1_TRUE@LIB_OBJS =
116 @ELIX_LEVEL_1_FALSE@LIB_OBJS = bcmp.$(oext) memccpy.$(oext) mempcpy.$(oext) strndup.$(oext) strndup_r.$(oext)
118 libstring_la_LDFLAGS = -Xcompiler -nostdlib
120 @USE_LIBTOOL_TRUE@noinst_LTLIBRARIES = libstring.la
121 @USE_LIBTOOL_TRUE@libstring_la_SOURCES = $(GENERAL_SOURCES)
122 @USE_LIBTOOL_TRUE@libstring_la_LIBADD = $(LIB_OBJS)
123 @USE_LIBTOOL_TRUE@libstring_la_DEPENDENCIES = $(LIB_OBJS)
124 @USE_LIBTOOL_TRUE@noinst_DATA = objectlist.awk.in
125 @USE_LIBTOOL_FALSE@noinst_DATA =
126 @USE_LIBTOOL_FALSE@noinst_LIBRARIES = lib.a
127 @USE_LIBTOOL_FALSE@lib_a_SOURCES = $(GENERAL_SOURCES)
128 @USE_LIBTOOL_FALSE@lib_a_LIBADD = $(LIB_OBJS)
129 @USE_LIBTOOL_FALSE@lib_a_DEPENDENCIES = $(LIB_OBJS)
131 CHEWOUT_FILES = bcmp.def memcpy.def strcmp.def strncat.def strstr.def bcopy.def memmove.def strcoll.def strncmp.def strtok.def bzero.def memset.def strcpy.def strncpy.def strxfrm.def index.def rindex.def strcspn.def strpbrk.def swab.def memchr.def strcat.def strerror.def strerror_r.def strrchr.def memcmp.def strchr.def strlen.def strnlen.def strspn.def strcasecmp.def strncasecmp.def strlwr.def strupr.def memccpy.def mempcpy.def wcscat.def wcschr.def wcscmp.def wcscoll.def wcscpy.def wcscspn.def wcslcat.def wcslcpy.def wcslen.def wcsncat.def wcsncmp.def wcsncpy.def wcsnlen.def wcspbrk.def wcsrchr.def wcsspn.def wcsstr.def wcswidth.def wcwidth.def wmemchr.def wmemcmp.def wmemcpy.def wmemmove.def wmemset.def
134 SUFFIXES = .def
136 CHEW = ../../doc/makedoc -f $(srcdir)/../../doc/doc.str
138 TARGETDOC = ../tmp.texi
140 CLEANFILES = $(CHEWOUT_FILES) *.ref
141 mkinstalldirs = $(SHELL) $(top_srcdir)/../../mkinstalldirs
142 CONFIG_CLEAN_FILES =
143 LIBRARIES = $(noinst_LIBRARIES)
146 DEFS = @DEFS@ -I. -I$(srcdir)
147 CPPFLAGS = @CPPFLAGS@
148 LIBS = @LIBS@
149 @USE_LIBTOOL_FALSE@lib_a_OBJECTS = bcopy.$(OBJEXT) bzero.$(OBJEXT) \
150 @USE_LIBTOOL_FALSE@index.$(OBJEXT) memchr.$(OBJEXT) memcmp.$(OBJEXT) \
151 @USE_LIBTOOL_FALSE@memcpy.$(OBJEXT) memmove.$(OBJEXT) memset.$(OBJEXT) \
152 @USE_LIBTOOL_FALSE@rindex.$(OBJEXT) strcasecmp.$(OBJEXT) \
153 @USE_LIBTOOL_FALSE@strcat.$(OBJEXT) strchr.$(OBJEXT) strcmp.$(OBJEXT) \
154 @USE_LIBTOOL_FALSE@strcoll.$(OBJEXT) strcpy.$(OBJEXT) strcspn.$(OBJEXT) \
155 @USE_LIBTOOL_FALSE@strdup.$(OBJEXT) strdup_r.$(OBJEXT) \
156 @USE_LIBTOOL_FALSE@strerror.$(OBJEXT) strerror_r.$(OBJEXT) \
157 @USE_LIBTOOL_FALSE@strlcat.$(OBJEXT) strlcpy.$(OBJEXT) strlen.$(OBJEXT) \
158 @USE_LIBTOOL_FALSE@strlwr.$(OBJEXT) strncasecmp.$(OBJEXT) \
159 @USE_LIBTOOL_FALSE@strncat.$(OBJEXT) strncmp.$(OBJEXT) \
160 @USE_LIBTOOL_FALSE@strncpy.$(OBJEXT) strnlen.$(OBJEXT) \
161 @USE_LIBTOOL_FALSE@strpbrk.$(OBJEXT) strrchr.$(OBJEXT) strsep.$(OBJEXT) \
162 @USE_LIBTOOL_FALSE@strspn.$(OBJEXT) strtok.$(OBJEXT) strtok_r.$(OBJEXT) \
163 @USE_LIBTOOL_FALSE@strupr.$(OBJEXT) strxfrm.$(OBJEXT) strstr.$(OBJEXT) \
164 @USE_LIBTOOL_FALSE@swab.$(OBJEXT) u_strerr.$(OBJEXT) wcscat.$(OBJEXT) \
165 @USE_LIBTOOL_FALSE@wcschr.$(OBJEXT) wcscmp.$(OBJEXT) wcscoll.$(OBJEXT) \
166 @USE_LIBTOOL_FALSE@wcscpy.$(OBJEXT) wcscspn.$(OBJEXT) wcslcat.$(OBJEXT) \
167 @USE_LIBTOOL_FALSE@wcslcpy.$(OBJEXT) wcslen.$(OBJEXT) wcsncat.$(OBJEXT) \
168 @USE_LIBTOOL_FALSE@wcsncmp.$(OBJEXT) wcsncpy.$(OBJEXT) \
169 @USE_LIBTOOL_FALSE@wcsnlen.$(OBJEXT) wcspbrk.$(OBJEXT) \
170 @USE_LIBTOOL_FALSE@wcsrchr.$(OBJEXT) wcsspn.$(OBJEXT) wcsstr.$(OBJEXT) \
171 @USE_LIBTOOL_FALSE@wcswidth.$(OBJEXT) wcwidth.$(OBJEXT) \
172 @USE_LIBTOOL_FALSE@wmemchr.$(OBJEXT) wmemcmp.$(OBJEXT) \
173 @USE_LIBTOOL_FALSE@wmemcpy.$(OBJEXT) wmemmove.$(OBJEXT) \
174 @USE_LIBTOOL_FALSE@wmemset.$(OBJEXT)
175 LTLIBRARIES = $(noinst_LTLIBRARIES)
177 @USE_LIBTOOL_TRUE@libstring_la_OBJECTS = bcopy.lo bzero.lo index.lo \
178 @USE_LIBTOOL_TRUE@memchr.lo memcmp.lo memcpy.lo memmove.lo memset.lo \
179 @USE_LIBTOOL_TRUE@rindex.lo strcasecmp.lo strcat.lo strchr.lo strcmp.lo \
180 @USE_LIBTOOL_TRUE@strcoll.lo strcpy.lo strcspn.lo strdup.lo strdup_r.lo \
181 @USE_LIBTOOL_TRUE@strerror.lo strerror_r.lo strlcat.lo strlcpy.lo \
182 @USE_LIBTOOL_TRUE@strlen.lo strlwr.lo strncasecmp.lo strncat.lo \
183 @USE_LIBTOOL_TRUE@strncmp.lo strncpy.lo strnlen.lo strpbrk.lo \
184 @USE_LIBTOOL_TRUE@strrchr.lo strsep.lo strspn.lo strtok.lo strtok_r.lo \
185 @USE_LIBTOOL_TRUE@strupr.lo strxfrm.lo strstr.lo swab.lo u_strerr.lo \
186 @USE_LIBTOOL_TRUE@wcscat.lo wcschr.lo wcscmp.lo wcscoll.lo wcscpy.lo \
187 @USE_LIBTOOL_TRUE@wcscspn.lo wcslcat.lo wcslcpy.lo wcslen.lo wcsncat.lo \
188 @USE_LIBTOOL_TRUE@wcsncmp.lo wcsncpy.lo wcsnlen.lo wcspbrk.lo \
189 @USE_LIBTOOL_TRUE@wcsrchr.lo wcsspn.lo wcsstr.lo wcswidth.lo wcwidth.lo \
190 @USE_LIBTOOL_TRUE@wmemchr.lo wmemcmp.lo wmemcpy.lo wmemmove.lo \
191 @USE_LIBTOOL_TRUE@wmemset.lo
192 CFLAGS = @CFLAGS@
193 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
194 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
195 CCLD = $(CC)
196 LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
197 DATA = $(noinst_DATA)
199 DIST_COMMON = Makefile.am Makefile.in
202 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
204 TAR = gtar
205 GZIP_ENV = --best
206 SOURCES = $(lib_a_SOURCES) $(libstring_la_SOURCES)
207 OBJECTS = $(lib_a_OBJECTS) $(libstring_la_OBJECTS)
209 all: all-redirect
210 .SUFFIXES:
211 .SUFFIXES: .S .c .def .lo .o .obj .s
212 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) $(srcdir)/../../Makefile.shared
213 cd $(top_srcdir) && $(AUTOMAKE) --cygnus string/Makefile
215 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
216 cd $(top_builddir) \
217 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
220 mostlyclean-noinstLIBRARIES:
222 clean-noinstLIBRARIES:
223 -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
225 distclean-noinstLIBRARIES:
227 maintainer-clean-noinstLIBRARIES:
229 .c.o:
230 $(COMPILE) -c $<
232 # FIXME: We should only use cygpath when building on Windows,
233 # and only if it is available.
234 .c.obj:
235 $(COMPILE) -c `cygpath -w $<`
237 .s.o:
238 $(COMPILE) -c $<
240 .S.o:
241 $(COMPILE) -c $<
243 mostlyclean-compile:
244 -rm -f *.o core *.core
245 -rm -f *.$(OBJEXT)
247 clean-compile:
249 distclean-compile:
250 -rm -f *.tab.c
252 maintainer-clean-compile:
254 .c.lo:
255 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
257 .s.lo:
258 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
260 .S.lo:
261 $(LIBTOOL) --mode=compile $(COMPILE) -c $<
263 mostlyclean-libtool:
264 -rm -f *.lo
266 clean-libtool:
267 -rm -rf .libs _libs
269 distclean-libtool:
271 maintainer-clean-libtool:
273 lib.a: $(lib_a_OBJECTS) $(lib_a_DEPENDENCIES)
274 -rm -f lib.a
275 $(AR) cru lib.a $(lib_a_OBJECTS) $(lib_a_LIBADD)
276 $(RANLIB) lib.a
278 mostlyclean-noinstLTLIBRARIES:
280 clean-noinstLTLIBRARIES:
281 -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
283 distclean-noinstLTLIBRARIES:
285 maintainer-clean-noinstLTLIBRARIES:
287 libstring.la: $(libstring_la_OBJECTS) $(libstring_la_DEPENDENCIES)
288 $(LINK) $(libstring_la_LDFLAGS) $(libstring_la_OBJECTS) $(libstring_la_LIBADD) $(LIBS)
290 tags: TAGS
292 ID: $(HEADERS) $(SOURCES) $(LISP)
293 list='$(SOURCES) $(HEADERS)'; \
294 unique=`for i in $$list; do echo $$i; done | \
295 awk ' { files[$$0] = 1; } \
296 END { for (i in files) print i; }'`; \
297 here=`pwd` && cd $(srcdir) \
298 && mkid -f$$here/ID $$unique $(LISP)
300 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
301 tags=; \
302 here=`pwd`; \
303 list='$(SOURCES) $(HEADERS)'; \
304 unique=`for i in $$list; do echo $$i; done | \
305 awk ' { files[$$0] = 1; } \
306 END { for (i in files) print i; }'`; \
307 test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
308 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
310 mostlyclean-tags:
312 clean-tags:
314 distclean-tags:
315 -rm -f TAGS ID
317 maintainer-clean-tags:
319 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
321 subdir = string
323 distdir: $(DISTFILES)
324 @for file in $(DISTFILES); do \
325 if test -f $$file; then d=.; else d=$(srcdir); fi; \
326 if test -d $$d/$$file; then \
327 cp -pr $$d/$$file $(distdir)/$$file; \
328 else \
329 test -f $(distdir)/$$file \
330 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
331 || cp -p $$d/$$file $(distdir)/$$file || :; \
332 fi; \
333 done
334 info-am:
335 info: info-am
336 dvi-am:
337 dvi: dvi-am
338 check-am:
339 check: check-am
340 installcheck-am:
341 installcheck: installcheck-am
342 install-info-am:
343 install-info: install-info-am
344 install-exec-am:
345 install-exec: install-exec-am
347 install-data-am:
348 install-data: install-data-am
350 install-am: all-am
351 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
352 install: install-am
353 uninstall-am:
354 uninstall: uninstall-am
355 all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA)
356 all-redirect: all-am
357 install-strip:
358 $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
359 installdirs:
362 mostlyclean-generic:
364 clean-generic:
365 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
367 distclean-generic:
368 -rm -f Makefile $(CONFIG_CLEAN_FILES)
369 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
371 maintainer-clean-generic:
372 mostlyclean-am: mostlyclean-noinstLIBRARIES mostlyclean-compile \
373 mostlyclean-libtool mostlyclean-noinstLTLIBRARIES \
374 mostlyclean-tags mostlyclean-generic
376 mostlyclean: mostlyclean-am
378 clean-am: clean-noinstLIBRARIES clean-compile clean-libtool \
379 clean-noinstLTLIBRARIES clean-tags clean-generic \
380 mostlyclean-am
382 clean: clean-am
384 distclean-am: distclean-noinstLIBRARIES distclean-compile \
385 distclean-libtool distclean-noinstLTLIBRARIES \
386 distclean-tags distclean-generic clean-am
387 -rm -f libtool
389 distclean: distclean-am
391 maintainer-clean-am: maintainer-clean-noinstLIBRARIES \
392 maintainer-clean-compile maintainer-clean-libtool \
393 maintainer-clean-noinstLTLIBRARIES \
394 maintainer-clean-tags maintainer-clean-generic \
395 distclean-am
396 @echo "This command is intended for maintainers to use;"
397 @echo "it deletes files that may require special tools to rebuild."
399 maintainer-clean: maintainer-clean-am
401 .PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \
402 clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \
403 mostlyclean-compile distclean-compile clean-compile \
404 maintainer-clean-compile mostlyclean-libtool distclean-libtool \
405 clean-libtool maintainer-clean-libtool mostlyclean-noinstLTLIBRARIES \
406 distclean-noinstLTLIBRARIES clean-noinstLTLIBRARIES \
407 maintainer-clean-noinstLTLIBRARIES tags mostlyclean-tags distclean-tags \
408 clean-tags maintainer-clean-tags distdir info-am info dvi-am dvi check \
409 check-am installcheck-am installcheck install-info-am install-info \
410 install-exec-am install-exec install-data-am install-data install-am \
411 install uninstall-am uninstall all-redirect all-am all installdirs \
412 mostlyclean-generic distclean-generic clean-generic \
413 maintainer-clean-generic clean mostlyclean distclean maintainer-clean
416 objectlist.awk.in: $(noinst_LTLIBRARIES)
417 -rm -f objectlist.awk.in
418 for i in `ls *.lo` ; \
419 do \
420 echo $$i `pwd`/$$i >> objectlist.awk.in ; \
421 done
423 .c.def:
424 $(CHEW) < $< > $*.def 2> $*.ref
425 touch stmp-def
427 doc: $(CHEWOUT_FILES)
428 cat $(srcdir)/strings.tex >> $(TARGETDOC)
429 cat $(srcdir)/wcstrings.tex >> $(TARGETDOC)
431 # Tell versions [3.59,3.63) of GNU make to not export all variables.
432 # Otherwise a system limit (for SysV at least) may be exceeded.
433 .NOEXPORT: