source: rtems/c/src/lib/libcpu/powerpc/mpc6xx/Makefile.am @ d3d9ef37

4.104.114.84.95
Last change on this file since d3d9ef37 was f97f0c74, checked in by Ralf Corsepius <ralf.corsepius@…>, on Jan 7, 2005 at 6:19:08 AM

2005-01-07 Ralf Corsepius <ralf.corsepius@…>

  • mpc505/Makefile.am, mpc5xx/Makefile.am, mpc6xx/Makefile.am, mpc8260/Makefile.am, mpc8xx/Makefile.am, ppc403/Makefile.am, shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
  • Property mode set to 100644
File size: 2.2 KB
RevLine 
[df49c60]1##
[400c552]2## $Id$
[df49c60]3##
[400c552]4
[90251c3]5include $(top_srcdir)/../../../automake/compile.am
6
7EXTRA_DIST =
[65918026]8noinst_PROGRAMS =
[ba4eefd]9CLEANFILES =
[90251c3]10
[ba4eefd]11if mpc6xx
[90251c3]12include_libcpudir = $(includedir)/libcpu
13include_libcpu_HEADERS = exceptions/raw_exception.h
14
15# exceptions
[65918026]16noinst_PROGRAMS += exceptions.rel
[ba4eefd]17exceptions_rel_SOURCES = exceptions/raw_exception.c exceptions/asm_utils.S
[f97f0c74]18exceptions_rel_CPPFLAGS = $(AM_CPPFLAGS)
[ba4eefd]19exceptions_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
20
[90251c3]21# mmu
22include_libcpu_HEADERS += mmu/bat.h mmu/pte121.h
[ba4eefd]23
[65918026]24noinst_PROGRAMS += mmu.rel
[ba4eefd]25mmu_rel_SOURCES = mmu/bat.c mmu/bat.h mmu/pte121.c mmu/pte121.h \
26    mmu/mmuAsm.S
[f97f0c74]27mmu_rel_CPPFLAGS = $(AM_CPPFLAGS)
[ba4eefd]28mmu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
29
[90251c3]30# clock
31include_libcpu_HEADERS += clock/c_clock.h
32
[65918026]33noinst_PROGRAMS += clock.rel
[ba4eefd]34clock_rel_SOURCES = clock/c_clock.c clock/c_clock.h
[f97f0c74]35clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
[ba4eefd]36clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
[90251c3]37
38# timer
[65918026]39noinst_PROGRAMS += timer.rel
[ba4eefd]40timer_rel_SOURCES = timer/timer.c
[f97f0c74]41timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
[ba4eefd]42timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
43endif
[90251c3]44
45## ----
46all-local: $(PREINSTALL_FILES)
47
[ba4eefd]48PREINSTALL_DIRS =
[90251c3]49PREINSTALL_FILES =
50
[ba4eefd]51if mpc6xx
[90251c3]52$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
53        @$(mkdir_p) $(PROJECT_INCLUDE)/libcpu
54        @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
[ba4eefd]55PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
[90251c3]56
57$(PROJECT_INCLUDE)/libcpu/raw_exception.h: exceptions/raw_exception.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
58        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/raw_exception.h
59PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/raw_exception.h
60
61$(PROJECT_INCLUDE)/libcpu/bat.h: mmu/bat.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
62        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/bat.h
63PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/bat.h
64
65$(PROJECT_INCLUDE)/libcpu/pte121.h: mmu/pte121.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
66        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/pte121.h
67PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/pte121.h
68
69$(PROJECT_INCLUDE)/libcpu/c_clock.h: clock/c_clock.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
70        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/c_clock.h
71PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/c_clock.h
[ba4eefd]72endif
[400c552]73
[ba4eefd]74CLEANFILES += $(PREINSTALL_FILES)
75DISTCLEANFILES = $(PREINSTALL_DIRS)
[81b29d79]76
[bf0747d]77include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.