summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2015-12-26 10:58:25 -0600
committerJoel Sherrill <joel@rtems.org>2016-01-04 11:07:26 -0600
commitf6a8663ec590a07d0a65c7305bacec0f9534775e (patch)
tree906e5851f9a41439e111a58a7109111c61b7dcb2 /c
parentRemove M32R architecture (diff)
downloadrtems-f6a8663ec590a07d0a65c7305bacec0f9534775e.tar.bz2
Remove H8300 port
updates #2452.
Diffstat (limited to 'c')
-rw-r--r--c/ACKNOWLEDGEMENTS9
-rw-r--r--c/TOOL_TARGETS3
-rw-r--r--c/src/aclocal/check-networking.m42
-rw-r--r--c/src/aclocal/rtems-cpu-subdirs.m41
-rw-r--r--c/src/lib/libbsp/h8300/Makefile.am7
-rw-r--r--c/src/lib/libbsp/h8300/acinclude.m48
-rw-r--r--c/src/lib/libbsp/h8300/configure.ac19
7 files changed, 3 insertions, 46 deletions
diff --git a/c/ACKNOWLEDGEMENTS b/c/ACKNOWLEDGEMENTS
index 76956fda3a..25d4a0b751 100644
--- a/c/ACKNOWLEDGEMENTS
+++ b/c/ACKNOWLEDGEMENTS
@@ -150,9 +150,8 @@ The following persons/organizations have made contributions:
it easier to support external interrupt controllers.
+ Joel Sherrill <joel@OARcorp.com> for the BSPs that work with
- numerous simulators including psim, c4xsim, h8sim, armulator,
- sim68000, and simcpu32. Most of these BSPs work with instruction
- set simulators in gdb.
+ numerous simulators. Many work with instruction set simulators
+ in gdb.
+ Darlene Stewart <Darlene.Stewart@nrc.ca> and Charles Gauthier
<Charles.Gauthier@nrc.ca> of the Institute for Information Technology
@@ -165,10 +164,6 @@ The following persons/organizations have made contributions:
Technology for the National Research Council of Canada
submitted the RTEMS Cache Manager.
-+ Philip Quaife <philip@qs.co.nz> of Q Solutions ported
- RTEMS to the Hitachi H8300H. This effort was sponsored by
- Comnet Technologies Ltd.
-
+ Joel Sherrill <joel@OARcorp.com> and Jennifer Averett <jennifer@OARcorp.com>
for the Texas Instruments C3x/C4x port and c4xsim BSP that works
with the C3x/C4X instruction set simulator in gdb.
diff --git a/c/TOOL_TARGETS b/c/TOOL_TARGETS
index 4811277bfa..3b22d81ce9 100644
--- a/c/TOOL_TARGETS
+++ b/c/TOOL_TARGETS
@@ -7,9 +7,6 @@ arm:
c4x:
c4x-rtems COFF Requires patches
-h8300:
- h8300-rtems COFF
-
i386:
i386-rtems ELF
diff --git a/c/src/aclocal/check-networking.m4 b/c/src/aclocal/check-networking.m4
index 53d2d36b64..69265ac478 100644
--- a/c/src/aclocal/check-networking.m4
+++ b/c/src/aclocal/check-networking.m4
@@ -8,7 +8,7 @@ AC_CACHE_CHECK([whether BSP supports networking],
[dnl
case "$RTEMS_CPU" in
# do not have address space to hold BSD TCP/IP stack
- avr*|h8300*|m32c*)
+ avr*|m32c*)
rtems_cv_HAS_NETWORKING="no"
;;
*)
diff --git a/c/src/aclocal/rtems-cpu-subdirs.m4 b/c/src/aclocal/rtems-cpu-subdirs.m4
index 3cb28b17e5..5f10bda188 100644
--- a/c/src/aclocal/rtems-cpu-subdirs.m4
+++ b/c/src/aclocal/rtems-cpu-subdirs.m4
@@ -14,7 +14,6 @@ _RTEMS_CPU_SUBDIR([arm],[$1]);;
_RTEMS_CPU_SUBDIR([bfin],[$1]);;
_RTEMS_CPU_SUBDIR([epiphany],[$1]);;
_RTEMS_CPU_SUBDIR([avr],[$1]);;
-_RTEMS_CPU_SUBDIR([h8300],[$1]);;
_RTEMS_CPU_SUBDIR([i386],[$1]);;
_RTEMS_CPU_SUBDIR([lm32],[$1]);;
_RTEMS_CPU_SUBDIR([m32c],[$1]);;
diff --git a/c/src/lib/libbsp/h8300/Makefile.am b/c/src/lib/libbsp/h8300/Makefile.am
deleted file mode 100644
index 140d76ee20..0000000000
--- a/c/src/lib/libbsp/h8300/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../aclocal
-
-# Descend into the @RTEMS_BSP_FAMILY@ directory
-SUBDIRS = @RTEMS_BSP_FAMILY@
-
-include $(top_srcdir)/../../../automake/subdirs.am
-include $(top_srcdir)/../../../automake/local.am
diff --git a/c/src/lib/libbsp/h8300/acinclude.m4 b/c/src/lib/libbsp/h8300/acinclude.m4
deleted file mode 100644
index 296a6f7882..0000000000
--- a/c/src/lib/libbsp/h8300/acinclude.m4
+++ /dev/null
@@ -1,8 +0,0 @@
-# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY)
-AC_DEFUN([RTEMS_CHECK_BSPDIR],
-[
- case "$1" in
- *)
- AC_MSG_ERROR([Invalid BSP]);;
- esac
-])
diff --git a/c/src/lib/libbsp/h8300/configure.ac b/c/src/lib/libbsp/h8300/configure.ac
deleted file mode 100644
index e88546035a..0000000000
--- a/c/src/lib/libbsp/h8300/configure.ac
+++ /dev/null
@@ -1,19 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-h8300],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-AC_CONFIG_SRCDIR([Makefile.am])
-RTEMS_TOP(../../../../..)
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define foreign 1.12.2])
-AM_MAINTAINER_MODE
-
-RTEMS_ENV_RTEMSBSP
-
-RTEMS_PROJECT_ROOT
-RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY])
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-AC_OUTPUT