* 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 c5f0e79d8b11b3414c01620f7e89b298ce2587fd..da88f9eea494ed96e043e6fbd38c65420c7822a9 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 7e4b8dc51277dec8d693f00eeabe14447df79706..47b52491ad6aaf8f6aeb271ae74b99a4f53e00cc 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 110d93f4af8d80ac3dde0edc5454636d0b46973f..f9cfa1aff72ba62dd709691f0a14635a7e41b8ab 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;