diff options
Diffstat (limited to 'c/src/lib/libcpu/sparc')
-rw-r--r-- | c/src/lib/libcpu/sparc/Makefile.am | 5 | ||||
-rw-r--r-- | c/src/lib/libcpu/sparc/configure.ac | 2 | ||||
-rw-r--r-- | c/src/lib/libcpu/sparc/include/libcpu/access.h | 50 | ||||
-rw-r--r-- | c/src/lib/libcpu/sparc/preinstall.am | 24 |
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 - |