Kill r16/rce/acp stuff.
authorJim Wilson <wilson@tuliptree.org>
Sat, 8 Jun 1996 03:52:13 +0000 (03:52 +0000)
committerJim Wilson <wilson@tuliptree.org>
Sat, 8 Jun 1996 03:52:13 +0000 (03:52 +0000)
bfd/.Sanitize
bfd/aout-rce.c [deleted file]
bfd/cpu-rce.c [deleted file]
ld/emulparams/.Sanitize
ld/emulparams/rce.sh [deleted file]
ld/scripttempl/.Sanitize
ld/scripttempl/rce.sc [deleted file]

index d2555a0..41c481c 100644 (file)
@@ -250,34 +250,6 @@ Things-to-lose:
 
 Do-last:
 
-rce_files="ChangeLog ChangeLog.2 Makefile.in archures.c bfd-in2.h config.bfd configure.in configure targets.c aoutx.h libaout.h"
-if ( echo $* | grep keep\-rce > /dev/null ) ; then
-       for i in $rce_files ; do
-               if test ! -d $i && (grep sanitize-rce $i > /dev/null) ; then
-                       if [ -n "${verbose}" ] ; then
-                               echo Keeping rce stuff in $i
-                       fi
-               fi
-       done
-else
-       for i in $rce_files ; do
-               if test ! -d $i && (grep sanitize-rce $i > /dev/null) ; then
-                       if [ -n "${verbose}" ] ; then
-                               echo Removing traces of \"rce\" from $i...
-                       fi
-                       cp $i new
-                       sed '/start\-sanitize\-rce/,/end-\sanitize\-rce/d' < $i > new
-                       if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
-                               if [ -n "${verbose}" ] ; then
-                                       echo Caching $i in .Recover...
-                               fi
-                               mv $i .Recover
-                       fi
-                       mv new $i
-               fi
-       done
-fi
-
 arc_files="ChangeLog ChangeLog.2 Makefile.in archures.c reloc.c targets.c config.bfd configure.in configure bfd-in2.h elf.c libbfd.h"
 if ( echo $* | grep keep\-arc > /dev/null ) ; then
        for i in $arc_files ; do
diff --git a/bfd/aout-rce.c b/bfd/aout-rce.c
deleted file mode 100644 (file)
index e8664f9..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-/* BFD back-end for RCE a.out binaries.
-   Copyright 1990, 1991, 1992 Free Software Foundation, Inc.
-
-This file is part of BFD, the Binary File Descriptor library.
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
-
-#define TARGET_IS_BIG_ENDIAN_P
-#define TARGET_PAGE_SIZE 4096
-#define SEGMENT_SIZE 4096
-#define TEXT_START_ADDR        0x0
-/* #define N_HEADER_IN_TEXT(x) 0 */
-#define N_SHARED_LIB(x) 0
-#define ARCH 32
-#define BYTES_IN_WORD 4
-#include "bfd.h"
-#include "sysdep.h"
-#include "libbfd.h"
-#include "aout/aout64.h"
-#include "aout/stab_gnu.h"
-#include "aout/ar.h"
-#include "libaout.h"
-#define DEFAULT_ARCH bfd_arch_rce
-#define MY(OP) CAT(rce_aout_,OP)
-#define TARGETNAME "a.out-rce"
-#include "aout-target.h"
diff --git a/bfd/cpu-rce.c b/bfd/cpu-rce.c
deleted file mode 100644 (file)
index ab2e216..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-/* BFD library support routines for the Experiment RCE architecture.
-   Copyright (C) 1993 Free Software Foundation, Inc.
-
-This file is part of BFD, the Binary File Descriptor library.
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
-
-#include "bfd.h"
-#include "sysdep.h"
-#include "libbfd.h"
-
-
-int bfd_default_scan_num_mach();
-
-static boolean 
-scan_mach (info, string)
-     const struct bfd_arch_info *info;
-     const char *string;
-{
-  if (strcmp(string,"rce") == 0) return true;
-  if (strcmp(string,"RCE") == 0) return true;
-  return false;
-}
-
-
-#if 0
-/* This routine is provided two arch_infos and returns whether
-   they'd be compatible */
-
-static const bfd_arch_info_type *
-DEFUN(compatible,(a,b),
-      const bfd_arch_info_type *a AND
-      const bfd_arch_info_type *b)
-{
-  if (a->arch != b->arch || a->mach != b->mach)
-   return NULL;
-  return a;
-}
-#endif
-
-const bfd_arch_info_type bfd_rce_arch =
-{
-  32,                          /* 32 bits in a word */
-  32,                          /* 32 bits in an address */
-  8,                           /* 8 bits in a byte */
-  bfd_arch_rce,
-  0,                           /* only 1 machine */
-  "RCE",                       /* arch_name  */
-  "RCE",                       /* printable name */
-  1,
-  true,                                /* the default machine */
-  bfd_default_compatible,
-  scan_mach,
-  0,
-};
index db7f94e..68dee19 100644 (file)
@@ -23,14 +23,6 @@ else
        lose_these_too="${arc_files} ${lose_these_too}"
 fi
 
-rce_files="rce.sh"
-
-if ( echo $* | grep keep\-rce > /dev/null ) ; then
-       keep_these_too="${rce_files} ${keep_these_too}"
-else
-       lose_these_too="${rce_files} ${lose_these_too}"
-fi
-
 # All files listed between the "Things-to-keep:" line and the
 # "Do-last:" line will be kept.  All other files will be removed.
 # Directories listed in this section will have their own Sanitize
diff --git a/ld/emulparams/rce.sh b/ld/emulparams/rce.sh
deleted file mode 100644 (file)
index 7f15c93..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-SCRIPT_NAME=rce
-OUTPUT_FORMAT="a.out-rce"
-TARGET_PAGE_SIZE=0x1000
-TEXT_START_ADDR=0
-NONPAGED_TEXT_START_ADDR=0
-ARCH=rce
index f05fd27..ed8c003 100644 (file)
 
 Do-first:
 
-rce_files="rce.sc"
-
-if ( echo $* | grep keep\-rce > /dev/null ) ; then
-       keep_these_too="${rce_files} ${keep_these_too}"
-else
-       lose_these_too="${rce_files} ${lose_these_too}"
-fi
-
 # All files listed between the "Things-to-keep:" line and the
 # "Do-last:" line will be kept.  All other files will be removed.
 # Directories listed in this section will have their own Sanitize
diff --git a/ld/scripttempl/rce.sc b/ld/scripttempl/rce.sc
deleted file mode 100644 (file)
index 8910fe9..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-cat <<EOF
-OUTPUT_FORMAT("${OUTPUT_FORMAT}")
-OUTPUT_ARCH(${ARCH})
-
-${RELOCATING+${LIB_SEARCH_DIRS}}
-${RELOCATING+__DYNAMIC  =  0;}
-${STACKZERO+${RELOCATING+${STACKZERO}}}
-${SHLIB_PATH+${RELOCATING+${SHLIB_PATH}}}
-SECTIONS
-{
-  .text ${RELOCATING+${TEXT_START_ADDR}}:
-  {
-    CREATE_OBJECT_SYMBOLS
-    *(.text)
-    ${RELOCATING+_etext = ${DATA_ALIGNMENT};}
-  }
-  .data  ${RELOCATING+${DATA_ALIGNMENT}} :
-  {
-    *(.data)
-    ${CONSTRUCTING+CONSTRUCTORS}
-    ${RELOCATING+_edata  =  .;}
-
-    ${RELOCATING+ __bss_start = .};
-   *(.bss)
-   *(COMMON)
-   ${RELOCATING+_end = . };
-   ${RELOCATING+__end = . };
-  }
-}
-EOF