From 87f08a6b37e7c689042eda258892cde8c5acb1f4 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Mon, 10 Dec 2007 04:03:24 +0000 Subject: Remove from rtems-4-8-branch. --- c/src/lib/libcpu/nios2/.cvsignore | 14 ------ c/src/lib/libcpu/nios2/ChangeLog | 16 ------- c/src/lib/libcpu/nios2/Makefile.am | 34 -------------- c/src/lib/libcpu/nios2/configure.ac | 35 --------------- c/src/lib/libcpu/nios2/preinstall.am | 25 ----------- c/src/lib/libcpu/nios2/shared/cache/cache.c | 67 ---------------------------- c/src/lib/libcpu/nios2/shared/cache/cache_.h | 34 -------------- c/src/lib/libcpu/nios2/shared/misc/memcpy.c | 21 --------- 8 files changed, 246 deletions(-) delete mode 100644 c/src/lib/libcpu/nios2/.cvsignore delete mode 100644 c/src/lib/libcpu/nios2/ChangeLog delete mode 100644 c/src/lib/libcpu/nios2/Makefile.am delete mode 100644 c/src/lib/libcpu/nios2/configure.ac delete mode 100644 c/src/lib/libcpu/nios2/preinstall.am delete mode 100644 c/src/lib/libcpu/nios2/shared/cache/cache.c delete mode 100644 c/src/lib/libcpu/nios2/shared/cache/cache_.h delete mode 100644 c/src/lib/libcpu/nios2/shared/misc/memcpy.c diff --git a/c/src/lib/libcpu/nios2/.cvsignore b/c/src/lib/libcpu/nios2/.cvsignore deleted file mode 100644 index bfdfd995be..0000000000 --- a/c/src/lib/libcpu/nios2/.cvsignore +++ /dev/null @@ -1,14 +0,0 @@ -aclocal.m4 -autom4te*.cache -config.cache -config.guess -config.log -config.status -config.sub -configure -depcomp -install-sh -Makefile -Makefile.in -missing -mkinstalldirs diff --git a/c/src/lib/libcpu/nios2/ChangeLog b/c/src/lib/libcpu/nios2/ChangeLog deleted file mode 100644 index 8b753b20d8..0000000000 --- a/c/src/lib/libcpu/nios2/ChangeLog +++ /dev/null @@ -1,16 +0,0 @@ -2006-12-12 Ralf Corsépius - - * configure.ac: Add RTEMS_AMPOLISH3. - -2006-12-02 Ralf Corsépius - - * configure.ac: New BUG-REPORT address. - -2006-10-17 Ralf Corsépius - - * configure.ac: Require autoconf-2.60. Require automake-1.10. - -2006-08-10 Joel Sherrill - - * ChangeLog: New file. - diff --git a/c/src/lib/libcpu/nios2/Makefile.am b/c/src/lib/libcpu/nios2/Makefile.am deleted file mode 100644 index 25283a4d4f..0000000000 --- a/c/src/lib/libcpu/nios2/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ -## -## $Id$ -## - -ACLOCAL_AMFLAGS = -I ../../../aclocal - -include $(top_srcdir)/../../../automake/compile.am - -CLEANFILES = -DISTCLEANFILES = -noinst_PROGRAMS = - -if shared -include_libcpudir = $(includedir)/libcpu - -## shared/cache -include_libcpu_HEADERS = ../shared/include/cache.h -noinst_PROGRAMS += shared/cache.rel -shared_cache_rel_SOURCES = shared/cache/cache.c shared/cache/cache_.h \ - ../shared/src/cache_aligned_malloc.c \ - ../shared/src/cache_manager.c -shared_cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/cache -shared_cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) - -## shared/misc -noinst_PROGRAMS += shared/misc.rel -shared_misc_rel_SOURCES = shared/misc/memcpy.c -shared_misc_rel_CPPFLAGS = $(AM_CPPFLAGS) $(NIOS2_CPPFLAGS) -shared_misc_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) -endif - -include $(srcdir)/preinstall.am - -include $(top_srcdir)/../../../automake/local.am diff --git a/c/src/lib/libcpu/nios2/configure.ac b/c/src/lib/libcpu/nios2/configure.ac deleted file mode 100644 index d64b47f368..0000000000 --- a/c/src/lib/libcpu/nios2/configure.ac +++ /dev/null @@ -1,35 +0,0 @@ -## Process this file with autoconf to produce a configure script. -## -## $Id$ - -AC_PREREQ(2.60) -AC_INIT([rtems-c-src-lib-libcpu-nios2],[_RTEMS_VERSION],[http://www.rtems.org/bugzilla]) -RTEMS_TOP([../../../../..],[../../..]) - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.10]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP - -RTEMS_PROJECT_ROOT - -RTEMS_PROG_CC_FOR_TARGET -AM_PROG_CC_C_O -RTEMS_CANONICALIZE_TOOLS -RTEMS_PROG_CCAS - -# At this time all models should use the shared directory so do this -AM_CONDITIONAL(shared, true) - -AC_PATH_PROG([AMPOLISH3],[ampolish3],[]) -AM_CONDITIONAL([AMPOLISH3],[test x"$USE_MAINTAINER_MODE" = x"yes" \ - && test -n "$AMPOLISH3"]) - -RTEMS_AMPOLISH3 - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile -]) -AC_OUTPUT diff --git a/c/src/lib/libcpu/nios2/preinstall.am b/c/src/lib/libcpu/nios2/preinstall.am deleted file mode 100644 index 0516c2c5bc..0000000000 --- a/c/src/lib/libcpu/nios2/preinstall.am +++ /dev/null @@ -1,25 +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) - -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 diff --git a/c/src/lib/libcpu/nios2/shared/cache/cache.c b/c/src/lib/libcpu/nios2/shared/cache/cache.c deleted file mode 100644 index 25802a3999..0000000000 --- a/c/src/lib/libcpu/nios2/shared/cache/cache.c +++ /dev/null @@ -1,67 +0,0 @@ -/* - * Cache Management Support Routines for the MC68040 - * - * $Id$ - */ - -#include -#include "cache_.h" - -/* - * CACHE MANAGER: The following functions are CPU-specific. - * They provide the basic implementation for the rtems_* cache - * management routines. If a given function has no meaning for the CPU, - * it does nothing by default. - */ - -void _CPU_cache_freeze_data ( void ) {} -void _CPU_cache_unfreeze_data ( void ) {} -void _CPU_cache_freeze_instruction ( void ) {} -void _CPU_cache_unfreeze_instruction ( void ) {} - -void _CPU_cache_flush_1_data_line ( - const void * d_addr ) -{ - void * p_address = (void *) _CPU_virtual_to_physical( d_addr ); -} - -void _CPU_cache_invalidate_1_data_line ( - const void * d_addr ) -{ - void * p_address = (void *) _CPU_virtual_to_physical( d_addr ); -} - -void _CPU_cache_flush_entire_data ( void ) -{ -} - -void _CPU_cache_invalidate_entire_data ( void ) -{ -} - -void _CPU_cache_enable_data ( void ) -{ -} - -void _CPU_cache_disable_data ( void ) -{ -} - -void _CPU_cache_invalidate_1_instruction_line ( - const void * i_addr ) -{ - void * p_address = (void *) _CPU_virtual_to_physical( i_addr ); -} - -void _CPU_cache_invalidate_entire_instruction ( void ) -{ -} - -void _CPU_cache_enable_instruction ( void ) -{ -} - -void _CPU_cache_disable_instruction ( void ) -{ -} -/* end of file */ diff --git a/c/src/lib/libcpu/nios2/shared/cache/cache_.h b/c/src/lib/libcpu/nios2/shared/cache/cache_.h deleted file mode 100644 index 62a9fd8541..0000000000 --- a/c/src/lib/libcpu/nios2/shared/cache/cache_.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * M68K Cache Manager Support - */ - -#ifndef __M68K_CACHE_h -#define __M68K_CACHE_h - -#if (defined(__mc68020__) && !defined(__mcpu32__)) -# define M68K_INSTRUCTION_CACHE_ALIGNMENT 16 -#elif defined(__mc68030__) -# define M68K_INSTRUCTION_CACHE_ALIGNMENT 16 -# define M68K_DATA_CACHE_ALIGNMENT 16 -#elif ( defined(__mc68040__) || defined (__mc68060__) ) -# define M68K_INSTRUCTION_CACHE_ALIGNMENT 16 -# define M68K_DATA_CACHE_ALIGNMENT 16 -#elif ( defined(__mcf5200__) ) -# define M68K_INSTRUCTION_CACHE_ALIGNMENT 16 -# if ( defined(__mcf528x__) ) -# define M68K_DATA_CACHE_ALIGNMENT 16 -# endif -#endif - -#if defined(M68K_DATA_CACHE_ALIGNMENT) -#define CPU_DATA_CACHE_ALIGNMENT M68K_DATA_CACHE_ALIGNMENT -#endif - -#if defined(M68K_INSTRUCTION_CACHE_ALIGNMENT) -#define CPU_INSTRUCTION_CACHE_ALIGNMENT M68K_INSTRUCTION_CACHE_ALIGNMENT -#endif - -#include - -#endif -/* end of include file */ diff --git a/c/src/lib/libcpu/nios2/shared/misc/memcpy.c b/c/src/lib/libcpu/nios2/shared/misc/memcpy.c deleted file mode 100644 index ceae3c6548..0000000000 --- a/c/src/lib/libcpu/nios2/shared/misc/memcpy.c +++ /dev/null @@ -1,21 +0,0 @@ -/* - * C library memcpy routine - * - * This routine shall get code to optimize performance on NIOS II - * - * The routine is placed in this source directory to ensure that it - * is picked up by all applications. - */ - -#include - -void * -memcpy(void *s1, const void *s2, size_t n) -{ - char *p1 = s1; - const char *p2 = s2; - size_t left = n; - - while(left > 0) *(p1++) = *(p2++); - return s1; -} -- cgit v1.2.3