* internalcoff.h: (internal_scnhdr) took out #def dependency, now
authorSteve Chamberlain <sac@cygnus>
Wed, 27 Nov 1991 18:40:40 +0000 (18:40 +0000)
committerSteve Chamberlain <sac@cygnus>
Wed, 27 Nov 1991 18:40:40 +0000 (18:40 +0000)
s_nreloc and s_nlnno are always long.  (internal_reloc): allways
has an offset field now.

include/ChangeLog
include/internalcoff.h

index 8080bd0f588e6f9e2188b5672fcc4933754b8751..0ee4bee3c8b4a69515e55daf3acd82680aa0f3cc 100644 (file)
@@ -1,3 +1,9 @@
+Wed Nov 27 10:38:31 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
+
+       * internalcoff.h: (internal_scnhdr) took out #def dependency, now
+       s_nreloc and s_nlnno are always long.   (internal_reloc): allways
+       has an offset field now. 
+
 Fri Nov 22 08:12:58 1991  John Gilmore  (gnu at cygnus.com)
 
        * coff-rs6000.h:  Lint; use unsigned chars for external fields.
index d76516699962a68dd88f9faa0ad49b70b775ab38..26cd14c340f0819c05e7f32e32cd74a7cfc3c6e4 100755 (executable)
@@ -146,13 +146,8 @@ struct internal_scnhdr {
        long            s_scnptr;       /* file ptr to raw data for section */
        long            s_relptr;       /* file ptr to relocation       */
        long            s_lnnoptr;      /* file ptr to line numbers     */
-#ifdef M88
-       unsigned long   s_nreloc;
-       unsigned long   s_nlnno;
-#else
-       unsigned short  s_nreloc;       /* number of relocation entries */
-       unsigned short  s_nlnno;        /* number of line number entries*/
-#endif
+       unsigned long   s_nreloc;       /* number of relocation entries */
+       unsigned long   s_nlnno;        /* number of line number entries*/
        long            s_flags;        /* flags                        */
 #ifdef I960
        long            s_align;        
@@ -397,7 +392,8 @@ union internal_auxent
 
 /********************** RELOCATION DIRECTIVES **********************/
 
-struct internal_reloc {
+struct internal_reloc 
+{
        long r_vaddr;           /* Virtual address of reference */
        long r_symndx;          /* Index into symbol table      */
        unsigned short r_type;  /* Relocation type              */
@@ -406,9 +402,8 @@ struct internal_reloc {
        unsigned char  r_size;
 #endif
 
-#if M88
        unsigned short r_offset;
-#endif
+
 };
 
 #define R_RELBYTE      017