* Makefile.in (ALL_MACHINES): Add cpu-v850.o.
authorJ.T. Conklin <jtc@acorntoolworks.com>
Tue, 20 Aug 1996 22:09:25 +0000 (22:09 +0000)
committerJ.T. Conklin <jtc@acorntoolworks.com>
Tue, 20 Aug 1996 22:09:25 +0000 (22:09 +0000)
(BFD32_BACKENDS) Add elf32-v850.o.
* archures.c: Add bfd_v850_arch.
* bfd-in2.h: Add bfd_v850_arch.
* config.bfd (v850-*-*): New target.
* configure: (bfd_elf32_v850_vec) New vector.
* configure.in: (bfd_elf32_v850_vec) New vector.
* cpu-v850.c: New file.
* elf.c (prep_headers): Added case bfd_arch_v850.
* elf32-v850.c: New file.
* targets.c (bfd_elf32_v850_vec): New vector.

bfd/.Sanitize
bfd/ChangeLog

index b373059..a356221 100644 (file)
@@ -31,6 +31,14 @@ else
        lose_these_too="${d10v_files} ${lose_these_too}"
 fi
 
+v850_files="cpu-v850.c elf32-v850.c"
+
+if ( echo $* | grep keep\-v850 > /dev/null ) ; then
+       keep_these_too="${v850_files} ${keep_these_too}"
+else
+       lose_these_too="${v850_files} ${lose_these_too}"
+fi
+
 # All files listed between the "Things-to-keep:" line and the
 # "Files-to-sed:" line will be kept.  All other files will be removed.
 # Directories listed in this section will have their own Sanitize
@@ -323,6 +331,34 @@ else
        done
 fi
 
+v850_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\-v850 > /dev/null ) ; then
+       for i in $v850_files ; do
+               if test ! -d $i && (grep sanitize-v850 $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Keeping v850 stuff in $i
+                       fi
+               fi
+       done
+else
+       for i in $v850_files ; do
+               if test ! -d $i && (grep sanitize-v850 $i > /dev/null) ; then
+                       if [ -n "${verbose}" ] ; then
+                               echo Removing traces of \"v850\" from $i...
+                       fi
+                       cp $i new
+                       sed '/start\-sanitize\-v850/,/end-\sanitize\-v850/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
+
 gm_files="ChangeLog ChangeLog.2 config.bfd"
 if ( echo $* | grep keep\-gm > /dev/null ) ; then
        for i in $gm_files ; do
index 016ef81..cc22448 100644 (file)
@@ -1,3 +1,24 @@
+start-sanitize-v850
+Tue Aug 20 15:06:05 1996  J.T. Conklin  <jtc@hippo.cygnus.com>
+       
+       * Makefile.in (ALL_MACHINES): Add cpu-v850.o.
+       (BFD32_BACKENDS) Add elf32-v850.o.
+       * archures.c: Add bfd_v850_arch.
+       * bfd-in2.h: Add bfd_v850_arch.
+       * config.bfd (v850-*-*): New target.
+       * configure: (bfd_elf32_v850_vec) New vector.
+       * configure.in: (bfd_elf32_v850_vec) New vector.
+       * cpu-v850.c: New file.
+       * elf.c (prep_headers): Added case bfd_arch_v850.
+       * elf32-v850.c: New file.
+       * targets.c (bfd_elf32_v850_vec): New vector.
+       
+end-sanitize-v850
+Fri Aug 16 16:25:35 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * xcofflink.c (xcoff_link_add_dynamic_symbols): Create and define
+       a function code symbol for an XMC_XO symbol.
+
 Thu Aug 15 12:33:29 1996  Stan Shebs  <shebs@andros.cygnus.com>
 
        * mpw-config.in: Update editing of autoconf vars to reflect