summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2005-05-11 06:18:42 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2005-05-11 06:18:42 +0000
commit430609b3d89077e28abaa0c167cd47156288d955 (patch)
treefd1d9d3099306e37892bb19928fe0b936423f66c /c
parent2005-05-11 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-430609b3d89077e28abaa0c167cd47156288d955.tar.bz2
Merge-in mpc8260/Makefile.am.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libcpu/powerpc/Makefile.am56
1 files changed, 55 insertions, 1 deletions
diff --git a/c/src/lib/libcpu/powerpc/Makefile.am b/c/src/lib/libcpu/powerpc/Makefile.am
index 26b8e53250..6fb89c49a7 100644
--- a/c/src/lib/libcpu/powerpc/Makefile.am
+++ b/c/src/lib/libcpu/powerpc/Makefile.am
@@ -13,7 +13,7 @@ include_rtems_powerpcdir = $(includedir)/rtems/powerpc
include_rtems_powerpc_HEADERS = rtems/powerpc/cache.h \
rtems/powerpc/debugmod.h rtems/powerpc/powerpc.h
-SUBDIRS = mpc8260 ppc403
+SUBDIRS = ppc403
include_rtems_scoredir = $(includedir)/rtems/score
@@ -229,6 +229,60 @@ mpc8xx_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
mpc8xx_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
endif
+if mpc8260
+include_mpc8260dir = $(includedir)/mpc8260
+
+include_HEADERS = mpc8260/include/mpc8260.h
+
+## mpc8260/console-generic
+include_mpc8260_HEADERS = mpc8260/include/console.h
+
+noinst_PROGRAMS += mpc8260/console-generic.rel
+mpc8260_console_generic_rel_SOURCES = mpc8260/console-generic/console-generic.c \
+ mpc8260/include/console.h
+mpc8260_console_generic_rel_CPPFLAGS = $(AM_CPPFLAGS)
+mpc8260_console_generic_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+
+## mpc8260/clock
+noinst_PROGRAMS += mpc8260/clock.rel
+mpc8260_clock_rel_SOURCES = mpc8260/clock/clock.c
+mpc8260_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
+mpc8260_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+
+## mpc8260/cpm
+include_mpc8260_HEADERS += mpc8260/include/cpm.h
+
+noinst_PROGRAMS += mpc8260/cpm.rel
+mpc8260_cpm_rel_SOURCES = mpc8260/cpm/cp.c mpc8260/cpm/dpram.c mpc8260/cpm/brg.c \
+ mpc8260/include/cpm.h
+mpc8260_cpm_rel_CPPFLAGS = $(AM_CPPFLAGS)
+mpc8260_cpm_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+
+## mpc8260/exceptions
+include_libcpu_HEADERS = mpc8260/exceptions/raw_exception.h
+
+noinst_PROGRAMS += mpc8260/exceptions.rel
+mpc8260_exceptions_rel_SOURCES = mpc8260/exceptions/raw_exception.c \
+ mpc8260/exceptions/asm_utils.S \
+ mpc8260/exceptions/raw_exception.h
+mpc8260_exceptions_rel_CPPFLAGS = $(AM_CPPFLAGS)
+mpc8260_exceptions_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+
+## mpc8260/mmu
+include_mpc8260_HEADERS += mpc8260/include/mmu.h
+
+noinst_PROGRAMS += mpc8260/mmu.rel
+mpc8260_mmu_rel_SOURCES = mpc8260/mmu/mmu.c mpc8260/include/mmu.h
+mpc8260_mmu_rel_CPPFLAGS = $(AM_CPPFLAGS)
+mpc8260_mmu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+
+## mpc8260/timer
+noinst_PROGRAMS += mpc8260/timer.rel
+mpc8260_timer_rel_SOURCES = mpc8260/timer/timer.c
+mpc8260_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
+mpc8260_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
+endif
+
all-local: $(PREINSTALL_FILES) $(TMPINSTALL_FILES)
include $(srcdir)/preinstall.am