diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-12-13 08:42:34 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-12-13 09:04:21 +0100 |
commit | 8e8cf723a3c7048e4418781a494cba82042b645b (patch) | |
tree | 6a5b21a401c3f112b335ce1c600c797e82324639 | |
parent | tm08: Do not use RTEMS_INTERRUPT_MASK for no reschedule case (diff) | |
download | rtems-8e8cf723a3c7048e4418781a494cba82042b645b.tar.bz2 |
arm: Move <libcpu/arm-cp15.h> to cpukit
Update #3254.
-rw-r--r-- | c/src/lib/libcpu/arm/Makefile.am | 1 | ||||
-rw-r--r-- | c/src/lib/libcpu/arm/preinstall.am | 4 | ||||
-rw-r--r-- | cpukit/score/cpu/arm/Makefile.am | 3 | ||||
-rw-r--r-- | cpukit/score/cpu/arm/include/libcpu/arm-cp15.h (renamed from c/src/lib/libcpu/arm/shared/include/arm-cp15.h) | 0 | ||||
-rw-r--r-- | cpukit/score/cpu/arm/preinstall.am | 9 |
5 files changed, 12 insertions, 5 deletions
diff --git a/c/src/lib/libcpu/arm/Makefile.am b/c/src/lib/libcpu/arm/Makefile.am index 12174ea45c..7f76673cfd 100644 --- a/c/src/lib/libcpu/arm/Makefile.am +++ b/c/src/lib/libcpu/arm/Makefile.am @@ -16,7 +16,6 @@ include_libcpu_HEADERS = if shared include_libcpu_HEADERS += shared/include/mmu.h -include_libcpu_HEADERS += shared/include/arm-cp15.h ## shared/arm920 noinst_PROGRAMS += shared/arm920.rel diff --git a/c/src/lib/libcpu/arm/preinstall.am b/c/src/lib/libcpu/arm/preinstall.am index fbdff2099b..31e0da295b 100644 --- a/c/src/lib/libcpu/arm/preinstall.am +++ b/c/src/lib/libcpu/arm/preinstall.am @@ -27,8 +27,4 @@ if shared $(PROJECT_INCLUDE)/libcpu/mmu.h: shared/include/mmu.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp) $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/mmu.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/mmu.h - -$(PROJECT_INCLUDE)/libcpu/arm-cp15.h: shared/include/arm-cp15.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp) - $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/arm-cp15.h -PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/arm-cp15.h endif diff --git a/cpukit/score/cpu/arm/Makefile.am b/cpukit/score/cpu/arm/Makefile.am index 6e98ed5cac..a0881e80e9 100644 --- a/cpukit/score/cpu/arm/Makefile.am +++ b/cpukit/score/cpu/arm/Makefile.am @@ -12,6 +12,9 @@ include_rtems_score_HEADERS += rtems/score/armv7m.h include_rtems_score_HEADERS += rtems/score/types.h include_rtems_score_HEADERS += rtems/score/cpuatomic.h +include_libcpudir = $(includedir)/libcpu +include_libcpu_HEADERS = include/libcpu/arm-cp15.h + noinst_LIBRARIES = libscorecpu.a libscorecpu_a_CPPFLAGS = $(AM_CPPFLAGS) libscorecpu_a_SOURCES = diff --git a/c/src/lib/libcpu/arm/shared/include/arm-cp15.h b/cpukit/score/cpu/arm/include/libcpu/arm-cp15.h index 54a8e7516c..54a8e7516c 100644 --- a/c/src/lib/libcpu/arm/shared/include/arm-cp15.h +++ b/cpukit/score/cpu/arm/include/libcpu/arm-cp15.h diff --git a/cpukit/score/cpu/arm/preinstall.am b/cpukit/score/cpu/arm/preinstall.am index 15a0f08c7e..3bdbb63561 100644 --- a/cpukit/score/cpu/arm/preinstall.am +++ b/cpukit/score/cpu/arm/preinstall.am @@ -59,3 +59,12 @@ $(PROJECT_INCLUDE)/rtems/score/cpuatomic.h: rtems/score/cpuatomic.h $(PROJECT_IN $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuatomic.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuatomic.h +$(PROJECT_INCLUDE)/libcpu/$(dirstamp): + @$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu + @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp) +PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp) + +$(PROJECT_INCLUDE)/libcpu/arm-cp15.h: include/libcpu/arm-cp15.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/arm-cp15.h +PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/arm-cp15.h + |