* libbfd-in.h, bfd-in.h: Eliminate all PROTO calls, replace with
[deliverable/binutils-gdb.git] / bfd / libcoff.h
index 94a5664b814073357e2a4ebffe766f8826660451..0eba7a6e47dac4d79899eaf88ee1a38f95585f21 100644 (file)
@@ -21,7 +21,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 /* Object file tdata; access macros */
 
-#define coff_data(bfd)         ((coff_data_type *) ((bfd)->tdata))
+#define coff_data(bfd)         ((bfd)->tdata.coff_obj_data)
 #define exec_hdr(bfd)          (coff_data(bfd)->hdr)
 #define obj_symbols(bfd)       (coff_data(bfd)->symbols)
 #define        obj_sym_filepos(bfd)    (coff_data(bfd)->sym_filepos)
@@ -75,6 +75,7 @@ typedef struct coff_tdata
 
 /* And more taken from the source .. */
 
+typedef struct coff_ptr_struct 
 {
 
         /* Remembers the offset from the first symbol in the file for
@@ -103,13 +104,13 @@ union {
 
 typedef struct coff_symbol_struct
 {
-    /* The actual symbol which the rest of BFD works with */
-asymbol symbol;
+  /* The actual symbol which the rest of BFD works with */
+  asymbol symbol;
 
-    /* A pointer to the hidden information for this symbol */
-combined_entry_type *native;
-
-    /* A pointer to the linenumber information for this symbol */
-struct lineno_cache_entry *lineno;
+  /* A pointer to the hidden information for this symbol */
+  combined_entry_type *native;
 
+  /* A pointer to the linenumber information for this symbol */
+  struct lineno_cache_entry *lineno;
+  boolean done_lineno;
 } coff_symbol_type;
This page took 0.024285 seconds and 4 git commands to generate.