OpenCores
URL https://opencores.org/ocsvn/or1k_old/or1k_old/trunk

Subversion Repositories or1k_old

[/] [or1k_old/] [trunk/] [newlib-1.10.0/] [newlib/] [Makefile.in] - Blame information for rev 1765

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1005 ivang
# Makefile.in generated automatically by automake 1.4 from Makefile.am
2
 
3
# Copyright (C) 1994, 1995-8, 1999 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
SHELL = @SHELL@
15
 
16
srcdir = @srcdir@
17
top_srcdir = @top_srcdir@
18
VPATH = @srcdir@
19
prefix = @prefix@
20
exec_prefix = @exec_prefix@
21
 
22
bindir = @bindir@
23
sbindir = @sbindir@
24
libexecdir = @libexecdir@
25
datadir = @datadir@
26
sysconfdir = @sysconfdir@
27
sharedstatedir = @sharedstatedir@
28
localstatedir = @localstatedir@
29
libdir = @libdir@
30
infodir = @infodir@
31
mandir = @mandir@
32
includedir = @includedir@
33
oldincludedir = /usr/include
34
 
35
DESTDIR =
36
 
37
pkgdatadir = $(datadir)/@PACKAGE@
38
pkglibdir = $(libdir)/@PACKAGE@
39
pkgincludedir = $(includedir)/@PACKAGE@
40
 
41
top_builddir = .
42
 
43
ACLOCAL = @ACLOCAL@
44
AUTOCONF = @AUTOCONF@
45
AUTOMAKE = @AUTOMAKE@
46
AUTOHEADER = @AUTOHEADER@
47
 
48
INSTALL = @INSTALL@
49
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
50
INSTALL_DATA = @INSTALL_DATA@
51
INSTALL_SCRIPT = @INSTALL_SCRIPT@
52
transform = @program_transform_name@
53
 
54
NORMAL_INSTALL = :
55
PRE_INSTALL = :
56
POST_INSTALL = :
57
NORMAL_UNINSTALL = :
58
PRE_UNINSTALL = :
59
POST_UNINSTALL = :
60
host_alias = @host_alias@
61
host_triplet = @host@
62
AR = @AR@
63
AS = @AS@
64
AWK = @AWK@
65
CC = @CC@
66
CC_FOR_BUILD = @CC_FOR_BUILD@
67
CPP = @CPP@
68
CRT0 = @CRT0@
69
CRT0_DIR = @CRT0_DIR@
70
DLLTOOL = @DLLTOOL@
71
EXEEXT = @EXEEXT@
72
LDFLAGS = @LDFLAGS@
73
LIBM_MACHINE_OBJECTLIST = @LIBM_MACHINE_OBJECTLIST@
74
LIBTOOL = @LIBTOOL@
75
LN_S = @LN_S@
76
MACHINE_OBJECTLIST = @MACHINE_OBJECTLIST@
77
MAINT = @MAINT@
78
MAKEINFO = @MAKEINFO@
79
NEWLIB_CFLAGS = @NEWLIB_CFLAGS@
80
OBJDUMP = @OBJDUMP@
81
PACKAGE = @PACKAGE@
82
POSIX_OBJECTLIST = @POSIX_OBJECTLIST@
83
RANLIB = @RANLIB@
84
SIGNAL_OBJECTLIST = @SIGNAL_OBJECTLIST@
85
SYSCALL_OBJECTLIST = @SYSCALL_OBJECTLIST@
86
SYS_OBJECTLIST = @SYS_OBJECTLIST@
87
UNIX_OBJECTLIST = @UNIX_OBJECTLIST@
88
VERSION = @VERSION@
89
aext = @aext@
90
libm_machine_dir = @libm_machine_dir@
91
machine_dir = @machine_dir@
92
newlib_basedir = @newlib_basedir@
93
oext = @oext@
94
sys_dir = @sys_dir@
95
 
96
AUTOMAKE_OPTIONS = cygnus
97
 
98
# Multilib support variables.
99
MULTISRCTOP =
100
MULTIBUILDTOP =
101
MULTIDIRS =
102
MULTISUBDIR =
103
MULTIDO = true
104
MULTICLEAN = true
105
 
106
LIBTOOL_VERSION_INFO = 0:0:0
107
@NEWLIB_HW_FP_TRUE@MATHDIR = @NEWLIB_HW_FP_TRUE@mathfp
108
@NEWLIB_HW_FP_FALSE@MATHDIR = @NEWLIB_HW_FP_FALSE@math
109
 
110
# Work around what appears to be a GNU make bug handling MAKEFLAGS
111
# values defined in terms of make variables, as is the case for CC and
112
# friends when we are called from the top level Makefile.
113
AM_MAKEFLAGS = \
114
        "AR_FLAGS=$(AR_FLAGS)" \
115
        "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
116
        "CFLAGS=$(CFLAGS)" \
117
        "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
118
        "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
119
        "LDFLAGS=$(LDFLAGS)" \
120
        "LIBCFLAGS=$(LIBCFLAGS)" \
121
        "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
122
        "MAKE=$(MAKE)" \
123
        "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
124
        "PICFLAG=$(PICFLAG)" \
125
        "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
126
        "SHELL=$(SHELL)" \
127
        "EXPECT=$(EXPECT)" \
128
        "RUNTEST=$(RUNTEST)" \
129
        "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
130
        "exec_prefix=$(exec_prefix)" \
131
        "infodir=$(infodir)" \
132
        "libdir=$(libdir)" \
133
        "prefix=$(prefix)" \
134
        "tooldir=$(tooldir)" \
135
        "AR=$(AR)" \
136
        "AS=$(AS)" \
137
        "CC=$(CC)" \
138
        "LD=$(LD)" \
139
        "LIBCFLAGS=$(LIBCFLAGS)" \
140
        "NM=$(NM)" \
141
        "PICFLAG=$(PICFLAG)" \
142
        "RANLIB=$(RANLIB)" \
143
        "DESTDIR=$(DESTDIR)"
144
 
145
 
146
FLAGS_TO_PASS = $(AM_MAKEFLAGS)
147
 
148
@HAVE_DOC_TRUE@DOCDIR = @HAVE_DOC_TRUE@doc
149
 
150
SUBDIRS = libc libm $(DOCDIR) .
151
 
152
tooldir = $(exec_prefix)/$(host_alias)
153
toollibdir = $(tooldir)/lib$(MULTISUBDIR)
154
 
155
AR_FLAGS = rc
156
 
157
@USE_LIBTOOL_TRUE@toollib_LTLIBRARIES = @USE_LIBTOOL_TRUE@libm.la libc.la
158
@USE_LIBTOOL_FALSE@toollib_LIBRARIES = @USE_LIBTOOL_FALSE@libm.a libc.a
159
 
160
noinst_DATA = stmp-targ-include
161
 
162
toollib_DATA = $(CRT0)
163
 
164
# The functions ldexp, frexp and modf are traditionally supplied in
165
# both libc.a and libm.a.  We build them in libm.a and copy them over,
166
# along with some required supporting routines.
167
MATHOBJS_IN_LIBC = \
168
        s_isinf.$(oext) sf_isinf.$(oext) \
169
        s_isnan.$(oext) sf_isnan.$(oext) \
170
        s_ldexp.$(oext) sf_ldexp.$(oext) \
171
        s_frexp.$(oext) sf_frexp.$(oext) \
172
        s_modf.$(oext) \
173
        sf_modf.$(oext) s_scalbn.$(oext) \
174
        sf_scalbn.$(oext) \
175
        s_finite.$(oext) sf_finite.$(oext) \
176
        s_copysign.$(oext) sf_copysign.$(oext) \
177
        s_infconst.$(oext)
178
 
179
 
180
LIBC_OBJECTLISTS = \
181
        $(POSIX_OBJECTLIST) \
182
        $(SIGNAL_OBJECTLIST) \
183
        $(SYSCALL_OBJECTLIST) \
184
        $(UNIX_OBJECTLIST) \
185
        libc/stdlib/objectlist.awk.in \
186
        libc/time/objectlist.awk.in \
187
        libc/ctype/objectlist.awk.in \
188
        libc/string/objectlist.awk.in \
189
        libc/locale/objectlist.awk.in \
190
        libc/misc/objectlist.awk.in \
191
        libc/reent/objectlist.awk.in \
192
        libc/errno/objectlist.awk.in \
193
        libc/stdio/objectlist.awk.in \
194
        $(MACHINE_OBJECTLIST) \
195
        $(SYS_OBJECTLIST)
196
 
197
 
198
LIBM_OBJECTLISTS = \
199
        libm/$(MATHDIR)/objectlist.awk.in \
200
        libm/common/objectlist.awk.in \
201
        $(LIBM_MACHINE_OBJECTLIST)
202
 
203
 
204
libm_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/libc/sys/linux/shared.ld `cat libm-libtool-objectlist`
205
 
206
libc_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO) -release newlib -no-undefined -Xcompiler -nostdlib -Xlinker --version-script=$(srcdir)/libc/sys/linux/shared.ld `cat libc-libtool-objectlist`
207
 
208
@USE_LIBTOOL_TRUE@libm_la_SOURCES =
209
@USE_LIBTOOL_TRUE@libm_la_DEPENDENCIES = @USE_LIBTOOL_TRUE@libm-libtool-objectlist
210
 
211
@USE_LIBTOOL_TRUE@libc_la_SOURCES =
212
@USE_LIBTOOL_TRUE@libc_la_DEPENDENCIES = @USE_LIBTOOL_TRUE@libc-libtool-objectlist
213
 
214
CLEANFILES = targ-include stmp-targ-include
215
 
216
CONFIG_STATUS_DEPENDENCIES = $(newlib_basedir)/configure.host
217
 
218
MAKEOVERRIDES =
219
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
220
mkinstalldirs = $(SHELL) $(top_srcdir)/../mkinstalldirs
221
CONFIG_CLEAN_FILES =
222
LIBRARIES =  $(toollib_LIBRARIES)
223
 
224
 
225
DEFS = @DEFS@ -I. -I$(srcdir)
226
CPPFLAGS = @CPPFLAGS@
227
LIBS = @LIBS@
228
libm_a_LIBADD =
229
libm_a_SOURCES = libm.a.c
230
libm_a_OBJECTS =  libm.a.o
231
libc_a_LIBADD =
232
libc_a_SOURCES = libc.a.c
233
libc_a_OBJECTS =  libc.a.o
234
LTLIBRARIES =  $(toollib_LTLIBRARIES)
235
 
236
libm_la_LIBADD =
237
@USE_LIBTOOL_TRUE@libm_la_OBJECTS =
238
libc_la_LIBADD =
239
@USE_LIBTOOL_TRUE@libc_la_OBJECTS =
240
CFLAGS = @CFLAGS@
241
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
242
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
243
CCLD = $(CC)
244
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
245
DATA =  $(noinst_DATA) $(toollib_DATA)
246
 
247
DIST_COMMON =  README ChangeLog Makefile.am Makefile.in NEWS \
248
acinclude.m4 aclocal.m4 configure configure.in
249
 
250
 
251
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
252
 
253
TAR = gtar
254
GZIP_ENV = --best
255
DIST_SUBDIRS =  libc libm doc .
256
SOURCES = libm.a.c libc.a.c $(libm_la_SOURCES) $(libc_la_SOURCES)
257
OBJECTS = libm.a.o libc.a.o $(libm_la_OBJECTS) $(libc_la_OBJECTS)
258
 
259
all: all-redirect
260
.SUFFIXES:
261
.SUFFIXES: .S .c .lo .o .s
262
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
263
        cd $(top_srcdir) && $(AUTOMAKE) --cygnus Makefile
264
 
265
Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
266
        cd $(top_builddir) \
267
          && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
268
 
269
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in  acinclude.m4
270
        cd $(srcdir) && $(ACLOCAL)
271
 
272
config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
273
        $(SHELL) ./config.status --recheck
274
$(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
275
        cd $(srcdir) && $(AUTOCONF)
276
 
277
mostlyclean-toollibLIBRARIES:
278
 
279
clean-toollibLIBRARIES:
280
        -test -z "$(toollib_LIBRARIES)" || rm -f $(toollib_LIBRARIES)
281
 
282
distclean-toollibLIBRARIES:
283
 
284
maintainer-clean-toollibLIBRARIES:
285
 
286
install-toollibLIBRARIES: $(toollib_LIBRARIES)
287
        @$(NORMAL_INSTALL)
288
        $(mkinstalldirs) $(DESTDIR)$(toollibdir)
289
        @list='$(toollib_LIBRARIES)'; for p in $$list; do \
290
          if test -f $$p; then \
291
            echo " $(INSTALL_DATA) $$p $(DESTDIR)$(toollibdir)/$$p"; \
292
            $(INSTALL_DATA) $$p $(DESTDIR)$(toollibdir)/$$p; \
293
          else :; fi; \
294
        done
295
        @$(POST_INSTALL)
296
        @list='$(toollib_LIBRARIES)'; for p in $$list; do \
297
          if test -f $$p; then \
298
            echo " $(RANLIB) $(DESTDIR)$(toollibdir)/$$p"; \
299
            $(RANLIB) $(DESTDIR)$(toollibdir)/$$p; \
300
          else :; fi; \
301
        done
302
 
303
uninstall-toollibLIBRARIES:
304
        @$(NORMAL_UNINSTALL)
305
        list='$(toollib_LIBRARIES)'; for p in $$list; do \
306
          rm -f $(DESTDIR)$(toollibdir)/$$p; \
307
        done
308
 
309
.c.o:
310
        $(COMPILE) -c $<
311
 
312
.s.o:
313
        $(COMPILE) -c $<
314
 
315
.S.o:
316
        $(COMPILE) -c $<
317
 
318
mostlyclean-compile:
319
        -rm -f *.o core *.core
320
 
321
clean-compile:
322
 
323
distclean-compile:
324
        -rm -f *.tab.c
325
 
326
maintainer-clean-compile:
327
 
328
.c.lo:
329
        $(LIBTOOL) --mode=compile $(COMPILE) -c $<
330
 
331
.s.lo:
332
        $(LIBTOOL) --mode=compile $(COMPILE) -c $<
333
 
334
.S.lo:
335
        $(LIBTOOL) --mode=compile $(COMPILE) -c $<
336
 
337
mostlyclean-libtool:
338
        -rm -f *.lo
339
 
340
clean-libtool:
341
        -rm -rf .libs _libs
342
 
343
distclean-libtool:
344
 
345
maintainer-clean-libtool:
346
 
347
mostlyclean-toollibLTLIBRARIES:
348
 
349
clean-toollibLTLIBRARIES:
350
        -test -z "$(toollib_LTLIBRARIES)" || rm -f $(toollib_LTLIBRARIES)
351
 
352
distclean-toollibLTLIBRARIES:
353
 
354
maintainer-clean-toollibLTLIBRARIES:
355
 
356
install-toollibLTLIBRARIES: $(toollib_LTLIBRARIES)
357
        @$(NORMAL_INSTALL)
358
        $(mkinstalldirs) $(DESTDIR)$(toollibdir)
359
        @list='$(toollib_LTLIBRARIES)'; for p in $$list; do \
360
          if test -f $$p; then \
361
            echo "$(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(toollibdir)/$$p"; \
362
            $(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(toollibdir)/$$p; \
363
          else :; fi; \
364
        done
365
 
366
uninstall-toollibLTLIBRARIES:
367
        @$(NORMAL_UNINSTALL)
368
        list='$(toollib_LTLIBRARIES)'; for p in $$list; do \
369
          $(LIBTOOL)  --mode=uninstall rm -f $(DESTDIR)$(toollibdir)/$$p; \
370
        done
371
 
372
libm.la: $(libm_la_OBJECTS) $(libm_la_DEPENDENCIES)
373
        $(LINK) -rpath $(toollibdir) $(libm_la_LDFLAGS) $(libm_la_OBJECTS) $(libm_la_LIBADD) $(LIBS)
374
 
375
libc.la: $(libc_la_OBJECTS) $(libc_la_DEPENDENCIES)
376
        $(LINK) -rpath $(toollibdir) $(libc_la_LDFLAGS) $(libc_la_OBJECTS) $(libc_la_LIBADD) $(LIBS)
377
 
378
install-toollibDATA: $(toollib_DATA)
379
        @$(NORMAL_INSTALL)
380
        $(mkinstalldirs) $(DESTDIR)$(toollibdir)
381
        @list='$(toollib_DATA)'; for p in $$list; do \
382
          if test -f $(srcdir)/$$p; then \
383
            echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(toollibdir)/$$p"; \
384
            $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(toollibdir)/$$p; \
385
          else if test -f $$p; then \
386
            echo " $(INSTALL_DATA) $$p $(DESTDIR)$(toollibdir)/$$p"; \
387
            $(INSTALL_DATA) $$p $(DESTDIR)$(toollibdir)/$$p; \
388
          fi; fi; \
389
        done
390
 
391
uninstall-toollibDATA:
392
        @$(NORMAL_UNINSTALL)
393
        list='$(toollib_DATA)'; for p in $$list; do \
394
          rm -f $(DESTDIR)$(toollibdir)/$$p; \
395
        done
396
 
397
# This directory's subdirectories are mostly independent; you can cd
398
# into them and run `make' without going through this Makefile.
399
# To change the values of `make' variables: instead of editing Makefiles,
400
# (1) if the variable is set in `config.status', edit `config.status'
401
#     (which will cause the Makefiles to be regenerated when you run `make');
402
# (2) otherwise, pass the desired values on the `make' command line.
403
 
404
@SET_MAKE@
405
 
406
all-recursive install-data-recursive install-exec-recursive \
407
installdirs-recursive install-recursive uninstall-recursive install-info-recursive \
408
check-recursive installcheck-recursive info-recursive dvi-recursive:
409
        @set fnord $(MAKEFLAGS); amf=$$2; \
410
        dot_seen=no; \
411
        target=`echo $@ | sed s/-recursive//`; \
412
        list='$(SUBDIRS)'; for subdir in $$list; do \
413
          echo "Making $$target in $$subdir"; \
414
          if test "$$subdir" = "."; then \
415
            dot_seen=yes; \
416
            local_target="$$target-am"; \
417
          else \
418
            local_target="$$target"; \
419
          fi; \
420
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
421
           || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
422
        done; \
423
        if test "$$dot_seen" = "no"; then \
424
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
425
        fi; test -z "$$fail"
426
 
427
mostlyclean-recursive clean-recursive distclean-recursive \
428
maintainer-clean-recursive:
429
        @set fnord $(MAKEFLAGS); amf=$$2; \
430
        dot_seen=no; \
431
        rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
432
          rev="$$subdir $$rev"; \
433
          test "$$subdir" = "." && dot_seen=yes; \
434
        done; \
435
        test "$$dot_seen" = "no" && rev=". $$rev"; \
436
        target=`echo $@ | sed s/-recursive//`; \
437
        for subdir in $$rev; do \
438
          echo "Making $$target in $$subdir"; \
439
          if test "$$subdir" = "."; then \
440
            local_target="$$target-am"; \
441
          else \
442
            local_target="$$target"; \
443
          fi; \
444
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
445
           || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
446
        done && test -z "$$fail"
447
tags-recursive:
448
        list='$(SUBDIRS)'; for subdir in $$list; do \
449
          test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
450
        done
451
 
452
tags: TAGS
453
 
454
ID: $(HEADERS) $(SOURCES) $(LISP)
455
        list='$(SOURCES) $(HEADERS)'; \
456
        unique=`for i in $$list; do echo $$i; done | \
457
          awk '    { files[$$0] = 1; } \
458
               END { for (i in files) print i; }'`; \
459
        here=`pwd` && cd $(srcdir) \
460
          && mkid -f$$here/ID $$unique $(LISP)
461
 
462
TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
463
        tags=; \
464
        here=`pwd`; \
465
        list='$(SUBDIRS)'; for subdir in $$list; do \
466
   if test "$$subdir" = .; then :; else \
467
            test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
468
   fi; \
469
        done; \
470
        list='$(SOURCES) $(HEADERS)'; \
471
        unique=`for i in $$list; do echo $$i; done | \
472
          awk '    { files[$$0] = 1; } \
473
               END { for (i in files) print i; }'`; \
474
        test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
475
          || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)
476
 
477
mostlyclean-tags:
478
 
479
clean-tags:
480
 
481
distclean-tags:
482
        -rm -f TAGS ID
483
 
484
maintainer-clean-tags:
485
 
486
distdir = $(PACKAGE)-$(VERSION)
487
top_distdir = $(distdir)
488
 
489
# This target untars the dist file and tries a VPATH configuration.  Then
490
# it guarantees that the distribution is self-contained by making another
491
# tarfile.
492
distcheck: dist
493
        -rm -rf $(distdir)
494
        GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
495
        mkdir $(distdir)/=build
496
        mkdir $(distdir)/=inst
497
        dc_install_base=`cd $(distdir)/=inst && pwd`; \
498
        cd $(distdir)/=build \
499
          && ../configure --srcdir=.. --prefix=$$dc_install_base \
500
          && $(MAKE) $(AM_MAKEFLAGS) \
501
          && $(MAKE) $(AM_MAKEFLAGS) dvi \
502
          && $(MAKE) $(AM_MAKEFLAGS) check \
503
          && $(MAKE) $(AM_MAKEFLAGS) install \
504
          && $(MAKE) $(AM_MAKEFLAGS) installcheck \
505
          && $(MAKE) $(AM_MAKEFLAGS) dist
506
        -rm -rf $(distdir)
507
        @banner="$(distdir).tar.gz is ready for distribution"; \
508
        dashes=`echo "$$banner" | sed s/./=/g`; \
509
        echo "$$dashes"; \
510
        echo "$$banner"; \
511
        echo "$$dashes"
512
dist: distdir
513
        -chmod -R a+r $(distdir)
514
        GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
515
        -rm -rf $(distdir)
516
dist-all: distdir
517
        -chmod -R a+r $(distdir)
518
        GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
519
        -rm -rf $(distdir)
520
distdir: $(DISTFILES)
521
        -rm -rf $(distdir)
522
        mkdir $(distdir)
523
        -chmod 777 $(distdir)
524
        @for file in $(DISTFILES); do \
525
          if test -f $$file; then d=.; else d=$(srcdir); fi; \
526
          if test -d $$d/$$file; then \
527
            cp -pr $$d/$$file $(distdir)/$$file; \
528
          else \
529
            test -f $(distdir)/$$file \
530
            || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
531
            || cp -p $$d/$$file $(distdir)/$$file || :; \
532
          fi; \
533
        done
534
        for subdir in $(DIST_SUBDIRS); do \
535
          if test "$$subdir" = .; then :; else \
536
            test -d $(distdir)/$$subdir \
537
            || mkdir $(distdir)/$$subdir \
538
            || exit 1; \
539
            chmod 777 $(distdir)/$$subdir; \
540
            (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
541
              || exit 1; \
542
          fi; \
543
        done
544
info-am:
545
info: info-recursive
546
dvi-am:
547
dvi: dvi-recursive
548
check-am:
549
check: check-recursive
550
installcheck-am:
551
installcheck: installcheck-recursive
552
install-info-am:
553
install-info: install-info-recursive
554
install-exec-am:
555
install-exec: install-exec-recursive
556
 
557
install-data-am: install-toollibLIBRARIES install-toollibLTLIBRARIES \
558
                install-toollibDATA install-data-local
559
install-data: install-data-recursive
560
 
561
install-am: all-am
562
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
563
install: install-recursive
564
uninstall-am: uninstall-toollibLIBRARIES uninstall-toollibLTLIBRARIES \
565
                uninstall-toollibDATA
566
uninstall: uninstall-recursive
567
all-am: Makefile $(LIBRARIES) $(LTLIBRARIES) $(DATA)
568
all-redirect: all-recursive
569
install-strip:
570
        $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
571
installdirs: installdirs-recursive
572
installdirs-am:
573
        $(mkinstalldirs)  $(DESTDIR)$(toollibdir) $(DESTDIR)$(toollibdir) \
574
                $(DESTDIR)$(toollibdir)
575
 
576
 
577
mostlyclean-generic:
578
 
579
clean-generic:
580
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
581
 
582
distclean-generic:
583
        -rm -f Makefile $(CONFIG_CLEAN_FILES)
584
        -rm -f config.cache config.log stamp-h stamp-h[0-9]*
585
 
586
maintainer-clean-generic:
587
mostlyclean-am:  mostlyclean-toollibLIBRARIES mostlyclean-compile \
588
                mostlyclean-libtool mostlyclean-toollibLTLIBRARIES \
589
                mostlyclean-tags mostlyclean-generic
590
 
591
mostlyclean: mostlyclean-recursive
592
 
593
clean-am:  clean-toollibLIBRARIES clean-compile clean-libtool \
594
                clean-toollibLTLIBRARIES clean-tags clean-generic \
595
                mostlyclean-am
596
 
597
clean: clean-recursive
598
 
599
distclean-am:  distclean-toollibLIBRARIES distclean-compile \
600
                distclean-libtool distclean-toollibLTLIBRARIES \
601
                distclean-tags distclean-generic clean-am
602
        -rm -f libtool
603
 
604
distclean: distclean-recursive
605
        -rm -f config.status
606
 
607
maintainer-clean-am:  maintainer-clean-toollibLIBRARIES \
608
                maintainer-clean-compile maintainer-clean-libtool \
609
                maintainer-clean-toollibLTLIBRARIES \
610
                maintainer-clean-tags maintainer-clean-generic \
611
                distclean-am
612
        @echo "This command is intended for maintainers to use;"
613
        @echo "it deletes files that may require special tools to rebuild."
614
 
615
maintainer-clean: maintainer-clean-recursive
616
        -rm -f config.status
617
 
618
.PHONY: mostlyclean-toollibLIBRARIES distclean-toollibLIBRARIES \
619
clean-toollibLIBRARIES maintainer-clean-toollibLIBRARIES \
620
uninstall-toollibLIBRARIES install-toollibLIBRARIES mostlyclean-compile \
621
distclean-compile clean-compile maintainer-clean-compile \
622
mostlyclean-libtool distclean-libtool clean-libtool \
623
maintainer-clean-libtool mostlyclean-toollibLTLIBRARIES \
624
distclean-toollibLTLIBRARIES clean-toollibLTLIBRARIES \
625
maintainer-clean-toollibLTLIBRARIES uninstall-toollibLTLIBRARIES \
626
install-toollibLTLIBRARIES uninstall-toollibDATA install-toollibDATA \
627
install-data-recursive uninstall-data-recursive install-exec-recursive \
628
uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
629
all-recursive check-recursive installcheck-recursive info-recursive \
630
dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
631
maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
632
distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
633
dvi-am dvi check check-am installcheck-am installcheck install-info-am \
634
install-info install-exec-am install-exec install-data-local \
635
install-data-am install-data install-am install uninstall-am uninstall \
636
all-redirect all-am all installdirs-am installdirs mostlyclean-generic \
637
distclean-generic clean-generic maintainer-clean-generic clean \
638
mostlyclean distclean maintainer-clean
639
 
640
 
641
# objects listed later in LIBM_OBJECTLISTS will override those listed earlier
642
@USE_LIBTOOL_TRUE@libm-libtool-objectlist: $(LIBM_OBJECTLISTS)
643
@USE_LIBTOOL_TRUE@      cat $(LIBM_OBJECTLISTS) | $(AWK) '{ libm[$$1] = $$2 }; END { for (x in libm) printf ("%s\n", libm[x]) }' > $@
644
 
645
# objects listed later in LIBM_OBJECTLISTS and LIBC_OBJECTLISTS will override those listed earlier
646
@USE_LIBTOOL_TRUE@libc-libtool-objectlist: $(LIBM_OBJECTLISTS) $(LIBC_OBJECTLISTS)
647
@USE_LIBTOOL_TRUE@      cat $(LIBM_OBJECTLISTS) $(LIBC_OBJECTLISTS) |  $(AWK) '{ libc[$$1] = $$2 }; END { for (x in libc) printf ("%s\n", libc[x]) }' > $@
648
 
649
@USE_LIBTOOL_FALSE@libc.a: libc/libc.a libm.a
650
@USE_LIBTOOL_FALSE@     rm -rf libc.a libg.a tmp
651
@USE_LIBTOOL_FALSE@     mkdir tmp
652
@USE_LIBTOOL_FALSE@     cd tmp; \
653
@USE_LIBTOOL_FALSE@      $(AR) x ../libm.a $(MATHOBJS_IN_LIBC) ; \
654
@USE_LIBTOOL_FALSE@      $(AR) x ../libc/libc.a ; \
655
@USE_LIBTOOL_FALSE@      $(AR) $(AR_FLAGS) ../$@ *.o
656
@USE_LIBTOOL_FALSE@     $(RANLIB) libc.a
657
@USE_LIBTOOL_FALSE@     ln libc.a libg.a >/dev/null 2>/dev/null || cp libc.a libg.a
658
@USE_LIBTOOL_FALSE@     rm -rf tmp
659
 
660
@USE_LIBTOOL_FALSE@libc/libc.a: ; @true
661
 
662
@USE_LIBTOOL_FALSE@libm.a: libm/libm.a
663
@USE_LIBTOOL_FALSE@     rm -f $@
664
@USE_LIBTOOL_FALSE@     ln libm/libm.a $@ >/dev/null 2>/dev/null || cp libm/libm.a $@
665
 
666
@USE_LIBTOOL_FALSE@libm/libm.a: ; @true
667
 
668
crt0.o: $(CRT0_DIR)/$(CRT0)
669
        rm -f $@
670
        ln $(CRT0_DIR)/$(CRT0) $@ >/dev/null 2>/dev/null \
671
         || cp $(CRT0_DIR)/$(CRT0) $@
672
 
673
$(CRT0_DIR)/$(CRT0): ; @true
674
 
675
all-recursive: stmp-targ-include
676
 
677
# The targ-include directory just holds the includes files for the
678
# particular system and machine we have been configured for.  It is
679
# used while building.
680
stmp-targ-include: config.status
681
        -rm -rf targ-include stmp-targ-include
682
        mkdir targ-include targ-include/sys targ-include/machine
683
        -for i in $(srcdir)/libc/machine/$(machine_dir)/machine/*.h; do \
684
            if [ -f $$i ]; then \
685
              cp $$i targ-include/machine/`basename $$i`; \
686
            else true; fi ; \
687
          done
688
        -for i in $(srcdir)/libc/sys/$(sys_dir)/include/*.h; do \
689
            if [ -f $$i ]; then \
690
              cp $$i targ-include/`basename $$i`; \
691
            else true; fi ; \
692
          done
693
        -for i in $(srcdir)/libc/sys/$(sys_dir)/sys/*.h; do \
694
            if [ -f $$i ]; then \
695
              cp $$i targ-include/sys/`basename $$i`; \
696
            else true; fi ; \
697
          done
698
        -for i in $(srcdir)/libc/sys/$(sys_dir)/machine/*.h; do \
699
            if [ -f $$i ]; then \
700
              cp $$i targ-include/machine/`basename $$i`; \
701
            else true; fi ; \
702
          done
703
        touch $@
704
 
705
install-data-local:     install-toollibLIBRARIES
706
@USE_LIBTOOL_FALSE@     rm -f $(DESTDIR)$(toollibdir)/libg.a
707
@USE_LIBTOOL_FALSE@     ln $(DESTDIR)$(toollibdir)/libc.a $(DESTDIR)$(toollibdir)/libg.a >/dev/null 2>/dev/null || cp $(DESTDIR)$(toollibdir)/libc.a $(DESTDIR)$(toollibdir)/libg.a
708
        $(MULTIDO) $(AM_MAKEFLAGS) DO=install multi-do
709
        -if [ -z "$(MULTISUBDIR)" ]; then \
710
          $(mkinstalldirs) $(DESTDIR)$(tooldir)/include; \
711
          for i in $(srcdir)/libc/include/*.h; do \
712
           $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/`basename $$i`; \
713
          done; \
714
          $(mkinstalldirs) $(DESTDIR)$(tooldir)/include/machine; \
715
          for i in $(srcdir)/libc/include/machine/*.h; do \
716
           $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/machine/`basename $$i`; \
717
          done; \
718
          for i in $(srcdir)/libc/machine/$(machine_dir)/machine/*.h; do \
719
            if [ -f $$i ]; then \
720
             $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/machine/`basename $$i`; \
721
            else true; fi ; \
722
          done; \
723
          $(mkinstalldirs) $(DESTDIR)$(tooldir)/include/sys; \
724
          for i in $(srcdir)/libc/include/sys/*.h; do \
725
           $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/sys/`basename $$i`; \
726
          done; \
727
          for i in $(srcdir)/libc/sys/$(sys_dir)/sys/*.h; do \
728
            if [ -f $$i ]; then \
729
             $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/sys/`basename $$i`; \
730
            else true; fi ; \
731
          done ; \
732
          for i in $(srcdir)/libc/sys/$(sys_dir)/machine/*.h; do \
733
            if [ -f $$i ]; then \
734
             $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/machine/`basename $$i`; \
735
            else true; fi ; \
736
          done ; \
737
          for i in $(srcdir)/libc/sys/$(sys_dir)/include/*.h; do \
738
            if [ -f $$i ]; then \
739
             $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/include/`basename $$i`; \
740
            else true; fi ; \
741
          done ; \
742
        else true; fi
743
 
744
# Force makedoc to be built before building info files.
745
info-recursive: doc/makedoc
746
dvi-recursive: doc/makedoc
747
doc/makedoc:
748
        cd doc && $(MAKE) all
749
 
750
# Multilib support.
751
.PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \
752
        maintainer-clean-multi
753
 
754
all-recursive: all-multi
755
mostlyclean-recursive: mostlyclean-multi
756
clean-recursive: clean-multi
757
distclean-recursive: distclean-multi
758
maintainer-clean-recursive: maintainer-clean-multi
759
 
760
all-multi:
761
        $(MULTIDO) $(AM_MAKEFLAGS) DO=all multi-do
762
mostlyclean-multi:
763
        $(MULTICLEAN) $(AM_MAKEFLAGS) DO=mostlyclean multi-clean
764
clean-multi:
765
        $(MULTICLEAN) $(AM_MAKEFLAGS) DO=clean multi-clean
766
distclean-multi:
767
        $(MULTICLEAN) $(AM_MAKEFLAGS) DO=distclean multi-clean
768
maintainer-clean-multi:
769
        $(MULTICLEAN) $(AM_MAKEFLAGS) DO=maintainer-clean multi-clean
770
 
771
# Tell versions [3.59,3.63) of GNU make to not export all variables.
772
# Otherwise a system limit (for SysV at least) may be exceeded.
773
.NOEXPORT:

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.