* elf32-i386.c (elf_howto_table): Add bfd_elf_generic_reloc
authorIan Lance Taylor <ian@airs.com>
Tue, 14 Sep 1993 22:29:26 +0000 (22:29 +0000)
committerIan Lance Taylor <ian@airs.com>
Tue, 14 Sep 1993 22:29:26 +0000 (22:29 +0000)
special function for all reloc entries.
* elf32-target.h (TARGET_LITTLE_SYM): Add SEC_CODE to
section_flags.
* libelf.h (elf_symbol_type): Remove desc, type and other fields.
* Makefile.in (elf32-*.o): These depend upon elf32-target.h.

bfd/ChangeLog
bfd/elf32-target.h
bfd/libelf.h

index c5f0e79..da88f9e 100644 (file)
@@ -1,3 +1,12 @@
+Tue Sep 14 18:20:36 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * elf32-i386.c (elf_howto_table): Add bfd_elf_generic_reloc
+       special function for all reloc entries.
+       * elf32-target.h (TARGET_LITTLE_SYM): Add SEC_CODE to
+       section_flags.
+       * libelf.h (elf_symbol_type): Remove desc, type and other fields.
+       * Makefile.in (elf32-*.o): These depend upon elf32-target.h.
+
 Tue Sep 14 14:34:45 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
 
        * libbfd-in.h (struct artdata):  Add armap_timestamp and
index 7e4b8dc..47b5249 100644 (file)
@@ -202,7 +202,7 @@ bfd_target TARGET_LITTLE_SYM =
   
   /* section_flags: mask of all section flags */
   (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC | SEC_READONLY |
-   SEC_DATA), 
+   SEC_CODE | SEC_DATA), 
 
    /* leading_symbol_char: is the first char of a user symbol
       predictable, and if so what is it */
index 110d93f..f9cfa1a 100644 (file)
@@ -46,10 +46,6 @@ typedef struct
 {
   asymbol symbol;
   Elf_Internal_Sym internal_elf_sym;
-  /* these are used for the generation of .stabX symbols (?) */
-  short desc;
-  unsigned char type;
-  char other;
   union
     {
       unsigned int hppa_arg_reloc;