summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/sparc
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/sparc')
-rw-r--r--c/src/lib/libcpu/sparc/Makefile.am5
-rw-r--r--c/src/lib/libcpu/sparc/configure.ac2
-rw-r--r--c/src/lib/libcpu/sparc/include/libcpu/access.h50
-rw-r--r--c/src/lib/libcpu/sparc/preinstall.am24
4 files changed, 2 insertions, 79 deletions
diff --git a/c/src/lib/libcpu/sparc/Makefile.am b/c/src/lib/libcpu/sparc/Makefile.am
index 67a35ee4b8..4d957dac04 100644
--- a/c/src/lib/libcpu/sparc/Makefile.am
+++ b/c/src/lib/libcpu/sparc/Makefile.am
@@ -4,10 +4,6 @@ include $(top_srcdir)/../../../automake/compile.am
noinst_PROGRAMS =
-include_libcpudir = $(includedir)/libcpu
-include_libcpu_HEADERS =
-include_libcpu_HEADERS += include/libcpu/access.h
-
noinst_PROGRAMS += cache.rel
cache_rel_SOURCES = cache/cache_.h \
../shared/src/cache_manager.c
@@ -33,5 +29,4 @@ access_rel_SOURCES = access/access.S access/access_le.c
access_rel_CPPFLAGS = $(AM_CPPFLAGS)
access_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
-include $(srcdir)/preinstall.am
include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/lib/libcpu/sparc/configure.ac b/c/src/lib/libcpu/sparc/configure.ac
index 40085add95..98b2ce8c4b 100644
--- a/c/src/lib/libcpu/sparc/configure.ac
+++ b/c/src/lib/libcpu/sparc/configure.ac
@@ -4,6 +4,8 @@ AC_PREREQ([2.69])
AC_INIT([rtems-c-src-lib-libcpu-sparc],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
AC_CONFIG_SRCDIR([reg_win])
RTEMS_TOP([../../../../..],[../../..])
+RTEMS_SOURCE_TOP
+RTEMS_BUILD_TOP
RTEMS_CANONICAL_TARGET_CPU
diff --git a/c/src/lib/libcpu/sparc/include/libcpu/access.h b/c/src/lib/libcpu/sparc/include/libcpu/access.h
deleted file mode 100644
index cdf6b77122..0000000000
--- a/c/src/lib/libcpu/sparc/include/libcpu/access.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * access.h - access routines for SPARC. SPARC is big endian only.
- *
- * COPYRIGHT (c) 2011
- * Aeroflex Gaisler.
- *
- * The license and distribution terms for this file may be
- * found in the file LICENSE in this distribution or at
- * http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef _LIBCPU_ACCESS_H
-#define _LIBCPU_ACCESS_H
-
-#include <rtems/system.h>
-#include <rtems/score/cpu.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/* "Raw" access */
-extern uint8_t _ld8(uint8_t *addr);
-extern void _st8(uint8_t *addr, uint8_t val);
-extern uint16_t _ld16(uint16_t *addr);
-extern void _st16(uint16_t *addr, uint16_t val);
-extern uint32_t _ld32(uint32_t *addr);
-extern void _st32(uint32_t *addr, uint32_t val);
-extern uint64_t _ld64(uint64_t *addr);
-extern void _st64(uint64_t *addr, uint64_t val);
-
-/* Aliases for Big Endian */
-extern uint16_t _ld_be16(uint16_t *addr);
-extern void _st_be16(uint16_t *addr, uint16_t val);
-extern uint32_t _ld_be32(uint32_t *addr);
-extern void _st_be32(uint32_t *addr, uint32_t val);
-extern uint64_t _ld_be64(uint64_t *addr);
-extern void _st_be64(uint64_t *addr, uint64_t val);
-
-/* Little endian */
-extern uint16_t _ld_le16(uint16_t *addr);
-extern void _st_le16(uint16_t *addr, uint16_t val);
-extern uint32_t _ld_le32(uint32_t *addr);
-extern void _st_le32(uint32_t *addr, uint32_t val);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
diff --git a/c/src/lib/libcpu/sparc/preinstall.am b/c/src/lib/libcpu/sparc/preinstall.am
deleted file mode 100644
index ec35254581..0000000000
--- a/c/src/lib/libcpu/sparc/preinstall.am
+++ /dev/null
@@ -1,24 +0,0 @@
-## Automatically generated by ampolish3 - Do not edit
-
-if AMPOLISH3
-$(srcdir)/preinstall.am: Makefile.am
- $(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am
-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/access.h: include/libcpu/access.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
- $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/access.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/access.h
-