* config/obj-elf.c (obj_elf_vtable_inherit): Handle arm
authorCatherine Moore <clm@redhat.com>
Tue, 15 Sep 1998 14:47:51 +0000 (14:47 +0000)
committerCatherine Moore <clm@redhat.com>
Tue, 15 Sep 1998 14:47:51 +0000 (14:47 +0000)
assembler syntax.
(obj_elf_vtable_entry):  Likewise.
* config/tc-arm.h:  Define TC_FORCE_RELOCATION for OBJ_ELF.
* config/tc-arm.c (md_apply_fix3): Handle VTABLE relocations.
(tc_gen_reloc): Likewise.
(arm_fix_adjustable): Likewise.
(elf32_arm_force_relocation): New.
(armelf_frob_symbol):  Remove coff-style symbol support.
Remove armelf sanitization.

gas/config/.Sanitize

index 5d2c7f042696067a89dd86da530bb6420b3ae315..1f00f932eca238d76b803913fa604e1fa2f4d0ff 100644 (file)
@@ -266,33 +266,6 @@ else
        done
 fi
 
-armelf_files="tc-arm.c tc-arm.h"
-if ( echo $* | grep keep\-armelf > /dev/null ) ; then
-       for i in $armelf_files ; do
-               if test ! -d $i && (grep sanitize-armelf $i > /dev/null) ; then
-                       if [ -n "${verbose}" ] ; then
-                               echo Keeping armelf stuff in $i
-                       fi
-               fi
-       done
-else
-       for i in * ; do
-               if test ! -d $i && (grep sanitize-armelf $i > /dev/null) ; then
-                       if [ -n "${verbose}" ] ; then
-                               echo Removing traces of \"armelf\" from $i...
-                       fi
-                       cp $i new
-                       sed '/start\-sanitize\-armelf/,/end\-sanitize\-armelf/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
 
 tx19_files="tc-mips.c"
 if ( echo $* | grep keep\-tx19 > /dev/null ) ; then