source: rtems/c/src/lib/libbsp/powerpc/mvme5500/vectors/Makefile.in @ 7be6ad9

4.104.114.84.95
Last change on this file since 7be6ad9 was 7be6ad9, checked in by Eric Norum <WENorum@…>, on 10/20/04 at 15:21:05

Add MVME550 BSP

  • Property mode set to 100644
File size: 15.8 KB
Line 
1# Makefile.in generated by automake 1.7.2 from Makefile.am.
2# @configure_input@
3
4# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
5# Free Software Foundation, Inc.
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17srcdir = @srcdir@
18top_srcdir = @top_srcdir@
19pkgdatadir = $(datadir)/@PACKAGE@
20pkglibdir = $(libdir)/@PACKAGE@
21pkgincludedir = $(includedir)/@PACKAGE@
22top_builddir = ..
23
24am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
25INSTALL = @INSTALL@
26install_sh_DATA = $(install_sh) -c -m 644
27install_sh_PROGRAM = $(install_sh) -c
28install_sh_SCRIPT = $(install_sh) -c
29INSTALL_HEADER = $(INSTALL_DATA)
30transform = $(program_transform_name)
31NORMAL_INSTALL = :
32PRE_INSTALL = :
33POST_INSTALL = :
34NORMAL_UNINSTALL = :
35PRE_UNINSTALL = :
36POST_UNINSTALL = :
37host_triplet = @host@
38
39VPATH = @srcdir@:@srcdir@/../console:@srcdir@/../../shared/vectors
40ACLOCAL = @ACLOCAL@
41AMDEP_FALSE = @AMDEP_FALSE@
42AMDEP_TRUE = @AMDEP_TRUE@
43AMTAR = @AMTAR@
44
45AR = @AR@
46
47# OBSOLETE: Don't use
48AS = $(CC)
49AUTOCONF = @AUTOCONF@
50AUTOHEADER = @AUTOHEADER@
51AUTOMAKE = @AUTOMAKE@
52AWK = @AWK@
53BARE_CPU_CFLAGS = @BARE_CPU_CFLAGS@
54BARE_CPU_MODEL = @BARE_CPU_MODEL@
55
56CC = @CC@ $(GCCSPECS)
57
58CCAS = $(CC)
59CCASFLAGS = @CCASFLAGS@
60CCDEPMODE = @CCDEPMODE@
61CFLAGS = @RTEMS_CFLAGS@ $(XCFLAGS)
62CFLAGS_DEBUG_V = @CFLAGS_DEBUG_V@
63CFLAGS_OPTIMIZE_V = @CFLAGS_OPTIMIZE_V@
64CFLAGS_PROFILE_V = @CFLAGS_PROFILE_V@
65CPP = @CPP@ $(GCCSPECS)
66
67CPPFLAGS = @CPPFLAGS@ $(CPU_DEFINES) $(DEFINES) $(XCPPFLAGS)
68
69CPU_CFLAGS = @CPU_CFLAGS@
70CYGPATH_W = @CYGPATH_W@
71
72DEFS = @DEFS@
73DEPDIR = @DEPDIR@
74ECHO_C = @ECHO_C@
75ECHO_N = @ECHO_N@
76ECHO_T = @ECHO_T@
77ENDIF = @ENDIF@
78EXEEXT = @EXEEXT@
79GCC_SPECS = @GCC_SPECS@
80HAS_MP = @HAS_MP@
81HAS_NETWORKING = @HAS_NETWORKING@
82HAS_NETWORKING_FALSE = @HAS_NETWORKING_FALSE@
83HAS_NETWORKING_TRUE = @HAS_NETWORKING_TRUE@
84INSTALL_DATA = @INSTALL_DATA@
85INSTALL_PROGRAM = @INSTALL_PROGRAM@
86INSTALL_SCRIPT = @INSTALL_SCRIPT@
87INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
88
89LD = @LD@
90LDFLAGS = @LDFLAGS@
91LIBOBJS = @LIBOBJS@
92LIBS = @LIBS@
93LTLIBOBJS = @LTLIBOBJS@
94MAINT = @MAINT@
95MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
96MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
97MAKE = @MAKE@
98MAKEINFO = @MAKEINFO@
99MULTILIB_FALSE = @MULTILIB_FALSE@
100MULTILIB_TRUE = @MULTILIB_TRUE@
101NM = @NM@
102OBJCOPY = @OBJCOPY@
103OBJEXT = @OBJEXT@
104PACKAGE = @PACKAGE@
105PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
106PACKAGE_NAME = @PACKAGE_NAME@
107PACKAGE_STRING = @PACKAGE_STRING@
108PACKAGE_TARNAME = @PACKAGE_TARNAME@
109PACKAGE_VERSION = @PACKAGE_VERSION@
110PACKHEX = @PACKHEX@
111PATH_SEPARATOR = @PATH_SEPARATOR@
112PROJECT_INCLUDE = @PROJECT_INCLUDE@
113PROJECT_RELEASE = @PROJECT_RELEASE@
114PROJECT_ROOT = @PROJECT_ROOT@
115PROJECT_TOPdir = @PROJECT_TOPdir@
116RANLIB = @RANLIB@
117RTEMS_BSP = @RTEMS_BSP@
118RTEMS_BSP_FAMILY = @RTEMS_BSP_FAMILY@
119RTEMS_BSP_SPECS = @RTEMS_BSP_SPECS@
120RTEMS_CFLAGS = @RTEMS_CFLAGS@
121RTEMS_CPPFLAGS = @RTEMS_CPPFLAGS@
122RTEMS_CPU = @RTEMS_CPU@
123RTEMS_CPU_MODEL = @RTEMS_CPU_MODEL@
124RTEMS_HAS_NETWORKING = @RTEMS_HAS_NETWORKING@
125RTEMS_HOST = @RTEMS_HOST@
126RTEMS_ROOT = @RTEMS_ROOT@
127RTEMS_TOPdir = @RTEMS_TOPdir@
128RTEMS_USE_GCC_FALSE = @RTEMS_USE_GCC_FALSE@
129RTEMS_USE_GCC_TRUE = @RTEMS_USE_GCC_TRUE@
130SET_MAKE = @SET_MAKE@
131SHELL = @SHELL@
132SIZE = @SIZE@
133STRIP = @STRIP@
134VERSION = @VERSION@
135ac_ct_CC = @ac_ct_CC@
136ac_ct_STRIP = @ac_ct_STRIP@
137am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
138am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
139am__include = @am__include@
140am__quote = @am__quote@
141bindir = @bindir@
142bsplibdir = @bsplibdir@
143build = @build@
144build_alias = @build_alias@
145build_cpu = @build_cpu@
146build_os = @build_os@
147build_vendor = @build_vendor@
148datadir = @datadir@
149exceptions = @exceptions@
150exec_prefix = @exec_prefix@
151host = @host@
152host_alias = @host_alias@
153host_cpu = @host_cpu@
154host_os = @host_os@
155host_vendor = @host_vendor@
156includedir = @includedir@
157infodir = @infodir@
158install_sh = @install_sh@
159libdir = @libdir@
160libexecdir = @libexecdir@
161localstatedir = @localstatedir@
162mandir = @mandir@
163oldincludedir = @oldincludedir@
164prefix = @prefix@
165program_transform_name = @program_transform_name@
166sbindir = @sbindir@
167sharedstatedir = @sharedstatedir@
168sysconfdir = @sysconfdir@
169target = @target@
170target_alias = @target_alias@
171target_cpu = @target_cpu@
172target_os = @target_os@
173target_vendor = @target_vendor@
174
175C_FILES = vectors_init.c exceptionhandler.c
176C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT))
177
178H_FILES = ../../shared/vectors/vectors.h bspException.h
179
180include_bspdir = $(includedir)/bsp
181include_bsp_HEADERS = ../../shared/vectors/vectors.h bspException.h
182
183S_FILES = vectors.S
184S_O_FILES = $(S_FILES:%.S=$(ARCH)/%.$(OBJEXT))
185
186OBJS = $(S_O_FILES) $(C_O_FILES)
187
188@RTEMS_USE_GCC_TRUE@GCCSPECS = $(GCC_SPECS) $(RTEMS_BSP_SPECS)
189# CXXFLAGS = @RTEMS_CXXFLAGS@ $(XCXXFLAGS)
190CXXFLAGS = @RTEMS_CFLAGS@ $(XCXXFLAGS)
191ASFLAGS = $(CPU_ASFLAGS) $(CPU_CFLAGS) $(XASFLAGS)
192
193LINK_LIBS = $(LD_LIBS)
194
195
196#
197# Client compiler and support tools
198#
199
200#
201# How to compile stuff into ${ARCH} subdirectory
202#
203COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
204        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
205
206CCLD = $(CC)
207LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
208        $(AM_LDFLAGS) $(LDFLAGS) -o $@
209
210
211CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
212        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
213
214CXXLD = $(CXX)
215CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
216        $(AM_LDFLAGS) $(LDFLAGS) -o $@
217
218CCASCOMPILE = $(CCAS) $(AM_CCASFLAGS) $(CCASFLAGS)
219ASCOMPILE = $(AS) $(AM_ASFLAGS) $(ASFLAGS)
220
221
222# Dependency files for use by gmake
223# NOTE: we don't put them into $(ARCH)
224#       so that 'make clean' doesn't blow it away
225DEPEND = Depends-${ARCH}
226
227
228# spell out all the LINK_FILE's, rather than using -lbsp, so
229#  that $(LINK_FILES) can be a dependency
230LINK_OBJS = \
231    $(OBJS) \
232    $(MANAGERS_NOT_WANTED:%=$(PROJECT_RELEASE)/lib/no-%$(LIB_VARIANT).rel)
233
234
235LINK_FILES = \
236    $(START_FILE) \
237    $(OBJS) \
238    $(MANAGERS_NOT_WANTED:%=$(PROJECT_RELEASE)/lib/no-%$(LIB_VARIANT).rel)
239
240
241VARIANT = OPTIMIZE
242
243VARIANT_OPTIMIZE_V = OPTIMIZE
244VARIANT_DEBUG_V = DEBUG
245VARIANT_PROFILE_V = PROFILE
246VARIANT_optimize_V = OPTIMIZE
247VARIANT_debug_V = DEBUG
248VARIANT_profile_V = PROFILE
249
250VARIANT_V = $(VARIANT_$(VARIANT)_V)
251
252ARCH_OPTIMIZE_V = o-optimize
253ARCH_DEBUG_V = o-debug
254ARCH_PROFILE_V = o-profile
255
256ARCH__V = $(ARCH_OPTIMIZE_V)
257ARCH = $(ARCH_$(VARIANT_V)_V)
258
259LIBSUFFIX_OPTIMIZE_V =
260LIBSUFFIX_DEBUG_V = _g
261LIBSUFFIX_PROFILE_V = _p
262LIBSUFFIX__V = $(LIBSUFFIX_OPTIMIZE_V)
263
264LIB_VARIANT = $(LIBSUFFIX_$(VARIANT_V)_V)
265CFLAGS__V = $(CFLAGS_OPTIMIZE_V)
266
267@RTEMS_USE_GCC_TRUE@RTEMS_CFLAGS_OPTIMIZE_V =
268@RTEMS_USE_GCC_TRUE@RTEMS_CFLAGS_DEBUG_V = -qrtems_debug -Wno-unused
269@RTEMS_USE_GCC_TRUE@RTEMS_CFLAGS_PROFILE_V = -pg
270
271RTEMS_CFLAGS__V = $(RTEMS_CFLAGS_OPTIMIZE_V)
272CXX = @CXX@ $(GCCSPECS)
273
274AM_CPPFLAGS = $(RTEMS_CPPFLAGS)
275AM_CFLAGS =
276AM_CXXFLAGS =
277AM_CCASFLAGS = $(CPU_CFLAGS) $(RTEMS_CPPFLAGS) $(RTEMS_CCASFLAGS)
278
279ARFLAGS = ruv
280
281TMPINSTALL_FILES = $(PROJECT_RELEASE)/lib
282
283
284#
285# (OPTIONAL) Add local stuff here using +=
286#
287EXTRA_DIST = bspException.h exceptionhandler.c
288
289PREINSTALL_FILES = $(PROJECT_INCLUDE)/bsp $(PROJECT_INCLUDE)/bsp/vectors.h $(PROJECT_INCLUDE)/bsp/bspException.h
290
291PROJECT_TOOLS = $(PROJECT_RELEASE)/build-tools
292subdir = vectors
293mkinstalldirs = $(SHELL) $(top_srcdir)/../../../../../../mkinstalldirs
294CONFIG_HEADER = $(top_builddir)/include/bspopts.tmp
295CONFIG_CLEAN_FILES =
296DIST_SOURCES =
297HEADERS = $(include_bsp_HEADERS)
298
299DIST_COMMON = $(include_bsp_HEADERS) \
300        $(top_srcdir)/../../../../../../automake/compile.am \
301        $(top_srcdir)/../../../../../../automake/lib.am \
302        $(top_srcdir)/../../../../../../automake/local.am Makefile.am \
303        Makefile.in
304all: all-am
305
306.SUFFIXES:
307$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/../../../../../../automake/compile.am $(top_srcdir)/../../../../../../automake/lib.am $(top_srcdir)/../../../../../../automake/local.am $(top_srcdir)/configure.ac $(ACLOCAL_M4)
308        cd $(top_srcdir) && \
309          $(AUTOMAKE) --foreign  vectors/Makefile
310Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
311        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
312uninstall-info-am:
313include_bspHEADERS_INSTALL = $(INSTALL_HEADER)
314install-include_bspHEADERS: $(include_bsp_HEADERS)
315        @$(NORMAL_INSTALL)
316        $(mkinstalldirs) $(DESTDIR)$(include_bspdir)
317        @list='$(include_bsp_HEADERS)'; for p in $$list; do \
318          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
319          f="`echo $$p | sed -e 's|^.*/||'`"; \
320          echo " $(include_bspHEADERS_INSTALL) $$d$$p $(DESTDIR)$(include_bspdir)/$$f"; \
321          $(include_bspHEADERS_INSTALL) $$d$$p $(DESTDIR)$(include_bspdir)/$$f; \
322        done
323
324uninstall-include_bspHEADERS:
325        @$(NORMAL_UNINSTALL)
326        @list='$(include_bsp_HEADERS)'; for p in $$list; do \
327          f="`echo $$p | sed -e 's|^.*/||'`"; \
328          echo " rm -f $(DESTDIR)$(include_bspdir)/$$f"; \
329          rm -f $(DESTDIR)$(include_bspdir)/$$f; \
330        done
331
332ETAGS = etags
333ETAGSFLAGS =
334
335CTAGS = ctags
336CTAGSFLAGS =
337
338tags: TAGS
339
340ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
341        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
342        unique=`for i in $$list; do \
343            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
344          done | \
345          $(AWK) '    { files[$$0] = 1; } \
346               END { for (i in files) print i; }'`; \
347        mkid -fID $$unique
348
349TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
350                $(TAGS_FILES) $(LISP)
351        tags=; \
352        here=`pwd`; \
353        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
354        unique=`for i in $$list; do \
355            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
356          done | \
357          $(AWK) '    { files[$$0] = 1; } \
358               END { for (i in files) print i; }'`; \
359        test -z "$(ETAGS_ARGS)$$tags$$unique" \
360          || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
361             $$tags $$unique
362
363ctags: CTAGS
364CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
365                $(TAGS_FILES) $(LISP)
366        tags=; \
367        here=`pwd`; \
368        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
369        unique=`for i in $$list; do \
370            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
371          done | \
372          $(AWK) '    { files[$$0] = 1; } \
373               END { for (i in files) print i; }'`; \
374        test -z "$(CTAGS_ARGS)$$tags$$unique" \
375          || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
376             $$tags $$unique
377
378GTAGS:
379        here=`$(am__cd) $(top_builddir) && pwd` \
380          && cd $(top_srcdir) \
381          && gtags -i $(GTAGS_ARGS) $$here
382
383distclean-tags:
384        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
385DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
386
387top_distdir = ..
388distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
389
390distdir: $(DISTFILES)
391        $(mkinstalldirs) $(distdir)/../../../../../../../automake $(distdir)/../../shared/vectors
392        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
393        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
394        list='$(DISTFILES)'; for file in $$list; do \
395          case $$file in \
396            $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
397            $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
398          esac; \
399          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
400          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
401          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
402            dir="/$$dir"; \
403            $(mkinstalldirs) "$(distdir)$$dir"; \
404          else \
405            dir=''; \
406          fi; \
407          if test -d $$d/$$file; then \
408            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
409              cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
410            fi; \
411            cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
412          else \
413            test -f $(distdir)/$$file \
414            || cp -p $$d/$$file $(distdir)/$$file \
415            || exit 1; \
416          fi; \
417        done
418check-am: all-am
419check: check-am
420all-am: Makefile $(HEADERS) all-local
421
422installdirs:
423        $(mkinstalldirs) $(DESTDIR)$(include_bspdir)
424
425install: install-am
426install-exec: install-exec-am
427install-data: install-data-am
428uninstall: uninstall-am
429
430install-am: all-am
431        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
432
433installcheck: installcheck-am
434install-strip:
435        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
436          INSTALL_STRIP_FLAG=-s \
437          `test -z '$(STRIP)' || \
438            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
439mostlyclean-generic:
440
441clean-generic:
442
443distclean-generic:
444        -rm -f Makefile $(CONFIG_CLEAN_FILES)
445
446maintainer-clean-generic:
447        @echo "This command is intended for maintainers to use"
448        @echo "it deletes files that may require special tools to rebuild."
449clean: clean-am
450
451clean-am: clean-generic clean-local mostlyclean-am
452
453distclean: distclean-am
454
455distclean-am: clean-am distclean-generic distclean-tags
456
457dvi: dvi-am
458
459dvi-am:
460
461info: info-am
462
463info-am:
464
465install-data-am: install-include_bspHEADERS
466
467install-exec-am:
468
469install-info: install-info-am
470
471install-man:
472
473installcheck-am:
474
475maintainer-clean: maintainer-clean-am
476
477maintainer-clean-am: distclean-am maintainer-clean-generic
478
479mostlyclean: mostlyclean-am
480
481mostlyclean-am: mostlyclean-generic
482
483pdf: pdf-am
484
485pdf-am:
486
487ps: ps-am
488
489ps-am:
490
491uninstall-am: uninstall-include_bspHEADERS uninstall-info-am
492
493.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
494        clean-generic clean-local ctags distclean distclean-generic \
495        distclean-tags distdir dvi dvi-am info info-am install \
496        install-am install-data install-data-am install-exec \
497        install-exec-am install-include_bspHEADERS install-info \
498        install-info-am install-man install-strip installcheck \
499        installcheck-am installdirs maintainer-clean \
500        maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
501        pdf-am ps ps-am tags uninstall uninstall-am \
502        uninstall-include_bspHEADERS uninstall-info-am
503
504@RTEMS_USE_GCC_FALSE@include $(CONFIG.CC)
505
506${ARCH}/%.o: %.c
507        ${COMPILE} -o $@ -c $<
508
509${ARCH}/%.o: %.cc
510        ${CXXCOMPILE} -o $@ -c $<
511
512${ARCH}/%.o: %.S
513        ${CCASCOMPILE} -DASM -o $@ -c $<
514
515# We deliberately don't have anything depend on the
516# $(DEPEND) file; otherwise it will get rebuilt even
517# on 'make clean'
518#
519
520@RTEMS_USE_GCC_TRUE@depend-gcc: $(C_FILES) $(CC_FILES) $(S_FILES)
521@RTEMS_USE_GCC_TRUE@    $(COMPILE) -M   $^    |  \
522@RTEMS_USE_GCC_TRUE@    sed -e 's?^\(.*\)\.o[ ]*:?$$(ARCH)/\1.o:?' \
523@RTEMS_USE_GCC_TRUE@        -e 's?$(ARCH)/?$$(ARCH)/?'   >$(DEPEND).tmp
524@RTEMS_USE_GCC_TRUE@    mv $(DEPEND).tmp $(DEPEND)
525
526# pull in dependencies if they exist 
527@RTEMS_USE_GCC_TRUE@ifeq (${DEPEND},$(wildcard ${DEPEND}))
528@RTEMS_USE_GCC_TRUE@include ${DEPEND}
529@RTEMS_USE_GCC_TRUE@@ENDIF@
530depend: depend-am
531
532@RTEMS_USE_GCC_TRUE@define make-rel
533@RTEMS_USE_GCC_TRUE@    $(LINK) -qnolinkcmds -nostdlib -Wl,-r $(XLDFLAGS) $^
534@RTEMS_USE_GCC_TRUE@endef
535@RTEMS_USE_GCC_FALSE@define make-rel
536@RTEMS_USE_GCC_FALSE@   $(LINK) $(XLDFLAGS) $^
537@RTEMS_USE_GCC_FALSE@endef
538
539${ARCH}:
540        mkdir ${ARCH}
541
542clean-local:
543        $(RM) -r o-optimize o-debug o-profile $(CLEANDIRS)
544        $(RM) Depends-o-optimize.tmp Depends-o-debug.tmp Depends-o-profile.tmp
545
546define make-library
547test -d $(ARCH) || mkdir $(ARCH)
548$(RM) $@
549$(AR) $(ARFLAGS) $@ $^
550$(RANLIB) $@
551endef
552
553$(PROJECT_RELEASE)/lib:
554        @$(mkinstalldirs) $@
555
556.PRECIOUS: $(LIB)
557
558$(PGM): $(OBJS)
559        $(make-rel)
560
561$(PROJECT_INCLUDE)/bsp:
562        $(mkinstalldirs) $@
563
564$(PROJECT_INCLUDE)/bsp/vectors.h: ../../shared/vectors/vectors.h
565        $(INSTALL_DATA) $< $@
566
567$(PROJECT_INCLUDE)/bsp/bspException.h: bspException.h
568        $(INSTALL_DATA) $< $@
569
570all-local: $(ARCH) $(PREINSTALL_FILES) $(OBJS)
571
572debug:
573        @echo
574        @echo "\"make debug\" is obsolete, instead use:"
575        @echo " make VARIANT=DEBUG"
576        @echo
577
578.PHONY: debug
579
580profile:
581        @echo
582        @echo "\"make profile\" is obsolete, instead use:"
583        @echo " make VARIANT=PROFILE"
584        @echo
585
586.PHONY: profile
587
588preinstall-am: $(PREINSTALL_FILES)
589preinstall: preinstall-am
590.PHONY: preinstall preinstall-am
591
592depend-am: depend-gcc
593depend: depend-am
594.PHONY: depend depend-am depend-gcc
595# Tell versions [3.59,3.63) of GNU make to not export all variables.
596# Otherwise a system limit (for SysV at least) may be exceeded.
597.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.