bsps: Do not install <libcpu/cache.h>

This is a cache manager implementation header file.

Update #3254.
This commit is contained in:
Sebastian Huber
2017-12-07 09:19:16 +01:00
parent 7704f1a6e3
commit 102fd7c953
30 changed files with 10 additions and 147 deletions

View File

@@ -51,8 +51,6 @@ include_libcpu_HEADERS += include/spiRegs.h
include_libcpu_HEADERS += include/rtcRegs.h include_libcpu_HEADERS += include/rtcRegs.h
include_libcpu_HEADERS += include/gpioRegs.h include_libcpu_HEADERS += include/gpioRegs.h
include_libcpu_HEADERS += ../shared/include/cache.h
noinst_PROGRAMS += cache.rel noinst_PROGRAMS += cache.rel
cache_rel_SOURCES = cache/cache.c \ cache_rel_SOURCES = cache/cache.c \
../shared/src/cache_manager.c cache/cache_.h ../shared/src/cache_manager.c cache/cache_.h

View File

@@ -5,7 +5,7 @@
#ifndef _cache__h_ #ifndef _cache__h_
#define _cache__h_ #define _cache__h_
#include <libcpu/cache.h> #include "../../shared/include/cache.h"
#define CPU_DATA_CACHE_ALIGNMENT 32 #define CPU_DATA_CACHE_ALIGNMENT 32
#define CPU_INSTRUCTION_CACHE_ALIGNMENT 32 #define CPU_INSTRUCTION_CACHE_ALIGNMENT 32

View File

@@ -113,10 +113,6 @@ $(PROJECT_INCLUDE)/libcpu/gpioRegs.h: include/gpioRegs.h $(PROJECT_INCLUDE)/libc
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/gpioRegs.h $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/gpioRegs.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/gpioRegs.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/gpioRegs.h
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
$(PROJECT_INCLUDE)/libcpu/mmu.h: mmu/mmu.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp) $(PROJECT_INCLUDE)/libcpu/mmu.h: mmu/mmu.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/mmu.h $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/mmu.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/mmu.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/mmu.h

View File

@@ -7,7 +7,6 @@ include $(top_srcdir)/../../../automake/compile.am
include_libcpudir = $(includedir)/libcpu include_libcpudir = $(includedir)/libcpu
include_libcpu_HEADERS = page.h cpuModel.h include_libcpu_HEADERS = page.h cpuModel.h
include_libcpu_HEADERS += ../shared/include/cache.h
include_libcpu_HEADERS += byteorder.h include_libcpu_HEADERS += byteorder.h
noinst_PROGRAMS += cache.rel noinst_PROGRAMS += cache.rel

View File

@@ -9,7 +9,7 @@
#define CPU_DATA_CACHE_ALIGNMENT I386_CACHE_ALIGNMENT #define CPU_DATA_CACHE_ALIGNMENT I386_CACHE_ALIGNMENT
#define CPU_INSTRUCTION_CACHE_ALIGNEMNT I386_CACHE_ALIGNMENT #define CPU_INSTRUCTION_CACHE_ALIGNEMNT I386_CACHE_ALIGNMENT
#include <libcpu/cache.h> #include "../shared/include/cache.h"
#endif #endif
/* end of include file */ /* end of include file */

View File

@@ -26,10 +26,6 @@ $(PROJECT_INCLUDE)/libcpu/cpuModel.h: cpuModel.h $(PROJECT_INCLUDE)/libcpu/$(dir
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cpuModel.h $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cpuModel.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cpuModel.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cpuModel.h
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
$(PROJECT_INCLUDE)/libcpu/byteorder.h: byteorder.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp) $(PROJECT_INCLUDE)/libcpu/byteorder.h: byteorder.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/byteorder.h $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/byteorder.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/byteorder.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/byteorder.h

View File

@@ -7,10 +7,7 @@ DISTCLEANFILES =
noinst_PROGRAMS = noinst_PROGRAMS =
if shared if shared
include_libcpudir = $(includedir)/libcpu
## shared/cache
include_libcpu_HEADERS = ../shared/include/cache.h
noinst_PROGRAMS += shared/cache.rel noinst_PROGRAMS += shared/cache.rel
shared_cache_rel_SOURCES = ../shared/src/no_cache.c shared/cache/cache_.h \ shared_cache_rel_SOURCES = ../shared/src/no_cache.c shared/cache/cache_.h \
../shared/src/cache_manager.c ../shared/src/cache_manager.c

View File

@@ -5,21 +5,3 @@ $(srcdir)/preinstall.am: Makefile.am
$(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am $(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am
endif endif
PREINSTALL_DIRS =
DISTCLEANFILES += $(PREINSTALL_DIRS)
all-am: $(PREINSTALL_FILES)
PREINSTALL_FILES =
CLEANFILES += $(PREINSTALL_FILES)
if shared
$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
@$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu
@: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
endif

View File

@@ -5,7 +5,7 @@
#ifndef __LM32_CACHE_h #ifndef __LM32_CACHE_h
#define __LM32_CACHE_h #define __LM32_CACHE_h
#include <libcpu/cache.h> #include "../../../shared/include/cache.h"
#endif #endif
/* end of include file */ /* end of include file */

View File

@@ -5,10 +5,6 @@ include $(top_srcdir)/../../../automake/compile.am
noinst_PROGRAMS = noinst_PROGRAMS =
if shared if shared
include_libcpudir = $(includedir)/libcpu
## shared/cache
include_libcpu_HEADERS = ../shared/include/cache.h
noinst_PROGRAMS += shared/cache.rel noinst_PROGRAMS += shared/cache.rel
shared_cache_rel_SOURCES = shared/cache/cache.c shared_cache_rel_SOURCES = shared/cache/cache.c

View File

@@ -14,15 +14,6 @@ PREINSTALL_FILES =
CLEANFILES = $(PREINSTALL_FILES) CLEANFILES = $(PREINSTALL_FILES)
if shared if shared
$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
@$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu
@: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
endif endif
if mcf5206 if mcf5206
$(PROJECT_INCLUDE)/mcf5206/$(dirstamp): $(PROJECT_INCLUDE)/mcf5206/$(dirstamp):

View File

@@ -34,7 +34,7 @@
#define CPU_INSTRUCTION_CACHE_ALIGNMENT M68K_INSTRUCTION_CACHE_ALIGNMENT #define CPU_INSTRUCTION_CACHE_ALIGNMENT M68K_INSTRUCTION_CACHE_ALIGNMENT
#endif #endif
#include <libcpu/cache.h> #include "../../../shared/include/cache.h"
#endif #endif
/* end of include file */ /* end of include file */

View File

@@ -9,7 +9,7 @@ noinst_PROGRAMS =
## cache ## cache
include_libcpudir = $(includedir)/libcpu include_libcpudir = $(includedir)/libcpu
include_libcpu_HEADERS = ../shared/include/cache.h include_libcpu_HEADERS =
noinst_PROGRAMS += shared/cache.rel noinst_PROGRAMS += shared/cache.rel
shared_cache_rel_SOURCES = shared/cache/cache.c \ shared_cache_rel_SOURCES = shared/cache/cache.c \

View File

@@ -18,10 +18,6 @@ $(PROJECT_INCLUDE)/libcpu/$(dirstamp):
@: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp) @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp) PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
$(PROJECT_INCLUDE)/libcpu/isr_entries.h: shared/interrupts/isr_entries.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp) $(PROJECT_INCLUDE)/libcpu/isr_entries.h: shared/interrupts/isr_entries.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/isr_entries.h $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/isr_entries.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/isr_entries.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/isr_entries.h

View File

@@ -5,7 +5,7 @@
#ifndef __MIPS_CACHE_h #ifndef __MIPS_CACHE_h
#define __MIPS_CACHE_h #define __MIPS_CACHE_h
#include <libcpu/cache.h> #include "../../../shared/include/cache.h"
/* TBD */ /* TBD */

View File

@@ -7,10 +7,8 @@ DISTCLEANFILES =
noinst_PROGRAMS = noinst_PROGRAMS =
if shared if shared
include_libcpudir = $(includedir)/libcpu
## shared/cache ## shared/cache
include_libcpu_HEADERS = ../shared/include/cache.h
noinst_PROGRAMS += shared/cache.rel noinst_PROGRAMS += shared/cache.rel
shared_cache_rel_SOURCES = ../shared/src/no_cache.c shared/cache/cache_.h \ shared_cache_rel_SOURCES = ../shared/src/no_cache.c shared/cache/cache_.h \
../shared/src/cache_manager.c ../shared/src/cache_manager.c

View File

@@ -5,21 +5,3 @@ $(srcdir)/preinstall.am: Makefile.am
$(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am $(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am
endif endif
PREINSTALL_DIRS =
DISTCLEANFILES += $(PREINSTALL_DIRS)
all-am: $(PREINSTALL_FILES)
PREINSTALL_FILES =
CLEANFILES += $(PREINSTALL_FILES)
if shared
$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
@$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu
@: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
endif

View File

@@ -28,7 +28,7 @@
#define CPU_INSTRUCTION_CACHE_ALIGNMENT M68K_INSTRUCTION_CACHE_ALIGNMENT #define CPU_INSTRUCTION_CACHE_ALIGNMENT M68K_INSTRUCTION_CACHE_ALIGNMENT
#endif #endif
#include <libcpu/cache.h> #include "../../../shared/include/cache.h"
#endif #endif
/* end of include file */ /* end of include file */

View File

@@ -6,11 +6,7 @@ CLEANFILES =
DISTCLEANFILES = DISTCLEANFILES =
noinst_PROGRAMS = noinst_PROGRAMS =
include_libcpudir = $(includedir)/libcpu
## shared/cache ## shared/cache
include_libcpu_HEADERS = ../shared/include/cache.h
include_libcpu_HEADERS += shared/cache/cache_.h
noinst_PROGRAMS += shared/cache.rel noinst_PROGRAMS += shared/cache.rel
shared_cache_rel_SOURCES = shared/cache/cache.c ../shared/src/cache_manager.c shared_cache_rel_SOURCES = shared/cache/cache.c ../shared/src/cache_manager.c
shared_cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/cache shared_cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/cache

View File

@@ -5,24 +5,3 @@ $(srcdir)/preinstall.am: Makefile.am
$(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am $(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am
endif endif
PREINSTALL_DIRS =
DISTCLEANFILES += $(PREINSTALL_DIRS)
all-am: $(PREINSTALL_FILES)
PREINSTALL_FILES =
CLEANFILES += $(PREINSTALL_FILES)
$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
@$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu
@: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
$(PROJECT_INCLUDE)/libcpu/cache_.h: shared/cache/cache_.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache_.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache_.h

View File

@@ -6,7 +6,7 @@
#define __OR1K_CACHE_H #define __OR1K_CACHE_H
#include <bsp/cache_.h> #include <bsp/cache_.h>
#include <libcpu/cache.h> #include "../../../shared/include/cache.h"
#define CPU_CACHE_SUPPORT_PROVIDES_RANGE_FUNCTIONS 1 #define CPU_CACHE_SUPPORT_PROVIDES_RANGE_FUNCTIONS 1

View File

@@ -86,8 +86,6 @@ shared_cache_rel_SOURCES = shared/src/cache_.h \
shared_cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/src shared_cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/src
shared_cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) shared_cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
include_libcpu_HEADERS += ../shared/include/cache.h
# shared/stack # shared/stack
noinst_PROGRAMS += shared/stack.rel noinst_PROGRAMS += shared/stack.rel
shared_stack_rel_SOURCES = shared/src/stack.c shared/include/spr.h shared/src/stackTrace.h shared_stack_rel_SOURCES = shared/src/stack.c shared/include/spr.h shared/src/stackTrace.h

View File

@@ -94,10 +94,6 @@ $(PROJECT_INCLUDE)/libcpu/cpuIdent.h: shared/include/cpuIdent.h $(PROJECT_INCLUD
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cpuIdent.h $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cpuIdent.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cpuIdent.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cpuIdent.h
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
$(PROJECT_INCLUDE)/libcpu/spr.h: shared/include/spr.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp) $(PROJECT_INCLUDE)/libcpu/spr.h: shared/include/spr.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/spr.h $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/spr.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/spr.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/spr.h

View File

@@ -4,9 +4,6 @@ include $(top_srcdir)/../../../automake/compile.am
noinst_PROGRAMS = noinst_PROGRAMS =
include_libcpudir = $(includedir)/libcpu
include_libcpu_HEADERS = ../shared/include/cache.h
noinst_PROGRAMS += cache.rel noinst_PROGRAMS += cache.rel
cache_rel_SOURCES = ../shared/src/cache_manager.c cache_rel_SOURCES = ../shared/src/cache_manager.c
cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/cache cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/cache

View File

@@ -13,15 +13,6 @@ all-am: $(PREINSTALL_FILES)
PREINSTALL_FILES = PREINSTALL_FILES =
CLEANFILES = $(PREINSTALL_FILES) CLEANFILES = $(PREINSTALL_FILES)
$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
@$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu
@: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
if sh7032 if sh7032
$(PROJECT_INCLUDE)/sh/$(dirstamp): $(PROJECT_INCLUDE)/sh/$(dirstamp):
@$(MKDIR_P) $(PROJECT_INCLUDE)/sh @$(MKDIR_P) $(PROJECT_INCLUDE)/sh

View File

@@ -5,7 +5,7 @@ include $(top_srcdir)/../../../automake/compile.am
noinst_PROGRAMS = noinst_PROGRAMS =
include_libcpudir = $(includedir)/libcpu include_libcpudir = $(includedir)/libcpu
include_libcpu_HEADERS = ../shared/include/cache.h include_libcpu_HEADERS =
include_libcpu_HEADERS += include/libcpu/byteorder.h include_libcpu_HEADERS += include/libcpu/byteorder.h
include_libcpu_HEADERS += include/libcpu/access.h include_libcpu_HEADERS += include/libcpu/access.h

View File

@@ -18,10 +18,6 @@ $(PROJECT_INCLUDE)/libcpu/$(dirstamp):
@: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp) @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp) PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
$(PROJECT_INCLUDE)/libcpu/byteorder.h: include/libcpu/byteorder.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp) $(PROJECT_INCLUDE)/libcpu/byteorder.h: include/libcpu/byteorder.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/byteorder.h $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/byteorder.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/byteorder.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/byteorder.h

View File

@@ -10,9 +10,6 @@ noinst_PROGRAMS =
# The other shared code is probably usable, but should be defined separately. # The other shared code is probably usable, but should be defined separately.
# See the example at the end of Makefile.am. # See the example at the end of Makefile.am.
if shared if shared
include_libcpudir = $(includedir)/libcpu
include_libcpu_HEADERS = ../shared/include/cache.h
noinst_PROGRAMS += shared/shared-score.rel noinst_PROGRAMS += shared/shared-score.rel
shared_shared_score_rel_SOURCES = shared/score/cpu.c shared/score/interrupt.S shared_shared_score_rel_SOURCES = shared/score/cpu.c shared/score/interrupt.S

View File

@@ -5,21 +5,3 @@ $(srcdir)/preinstall.am: Makefile.am
$(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am $(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am
endif endif
PREINSTALL_DIRS =
DISTCLEANFILES = $(PREINSTALL_DIRS)
all-am: $(PREINSTALL_FILES)
PREINSTALL_FILES =
CLEANFILES = $(PREINSTALL_FILES)
if shared
$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
@$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu
@: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(PROJECT_INCLUDE)/libcpu/cache.h: ../shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
endif

View File

@@ -18,7 +18,7 @@
#define CPU_INSTRUCTION_CACHE_ALIGNMENT 0 #define CPU_INSTRUCTION_CACHE_ALIGNMENT 0
#endif #endif
#include <libcpu/cache.h> #include "../../../shared/include/cache.h"
#endif #endif
/* end of include file */ /* end of include file */