forked from Imagelibrary/rtems
The previous cache manager support used a single souce file (cache_manager.c) which included an implementation header (cache_.h). This required the use of specialized include paths to find the right header file. Change this to include a generic implementation header (cacheimpl.h) in specialized source files. Use the following directories and files: * bsps/shared/cache * bsps/@RTEMS_CPU@/shared/cache * bsps/@RTEMS_CPU@/@RTEMS_BSP_FAMILY/start/cache.c Update #3285.
54 lines
1.5 KiB
Makefile
54 lines
1.5 KiB
Makefile
ACLOCAL_AMFLAGS = -I ../../../../aclocal
|
|
EXTRA_DIST =
|
|
|
|
include $(top_srcdir)/../../../../automake/compile.am
|
|
include $(top_srcdir)/../../bsp.am
|
|
|
|
dist_project_lib_DATA = startup/bsp_specs
|
|
|
|
DISTCLEANFILES = include/bspopts.h
|
|
|
|
|
|
EXTRA_DIST += start/start.S
|
|
start.$(OBJEXT): start/start.S
|
|
$(CPPASCOMPILE) -o $@ -c $<
|
|
project_lib_DATA = start.$(OBJEXT)
|
|
|
|
project_lib_DATA += linkcmds
|
|
|
|
noinst_LIBRARIES = libbsp.a
|
|
libbsp_a_SOURCES =
|
|
|
|
# startup
|
|
libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
|
|
libbsp_a_SOURCES += ../shared/startup/bspstart.c
|
|
libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
|
|
libbsp_a_SOURCES += ../../shared/bspclean.c
|
|
libbsp_a_SOURCES += ../../shared/sbrk.c
|
|
libbsp_a_SOURCES += ../../shared/bootcard.c
|
|
libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
|
|
libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
|
|
libbsp_a_SOURCES += ../shared/bsphwinit.c
|
|
libbsp_a_SOURCES += startup/sysexit.c
|
|
libbsp_a_SOURCES += ../../shared/bspreset.c
|
|
libbsp_a_SOURCES += startup/cpu_asm.c
|
|
libbsp_a_SOURCES += startup/ispshgdb.c
|
|
|
|
# clock
|
|
libbsp_a_SOURCES += ../../shared/clock_driver_simidle.c
|
|
|
|
# console
|
|
libbsp_a_SOURCES += ../../shared/console-polled.c
|
|
libbsp_a_SOURCES += console/console-io.c
|
|
libbsp_a_SOURCES += console/console-support.S
|
|
libbsp_a_SOURCES += console/console-debugio.c
|
|
|
|
# timer
|
|
libbsp_a_SOURCES += ../../shared/timerstub.c
|
|
|
|
# Cache
|
|
libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
|
|
|
|
include $(top_srcdir)/../../../../automake/local.am
|
|
include $(srcdir)/../../../../../../bsps/sh/shsim/headers.am
|