Ignore:
Timestamp:
Aug 16, 2003, 6:59:22 PM (22 years ago)
Author:
bird
Message:

binutils v2.14 - offical sources.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/binutils/bfd/libieee.h

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.1.1.2
    r608 r609  
    11/* IEEE-695 object file formats:  definitions internal to BFD.
    2    Copyright 1990, 1991, 1992, 1994, 1996 Free Software Foundation, Inc.
     2   Copyright 1990, 1991, 1992, 1994, 1996, 2001, 2002
     3   Free Software Foundation, Inc.
    34   Written by Cygnus Support.  Mostly Steve Chamberlain's fault.
    45
     
    2930} bfd_chain_type;
    3031
    31 typedef struct ieee_symbol 
     32typedef struct ieee_symbol
    3233{
    3334  asymbol symbol;
     
    5657  file_ptr current_pos;
    5758  unsigned int current_byte;
    58   boolean initialized;
     59  bfd_boolean initialized;
    5960  ieee_reloc_type **reloc_tail_ptr;
    6061} ieee_per_section_type;
    6162
    6263#define ieee_per_section(x) ((ieee_per_section_type *)((x)->used_by_bfd))
    63  
     64
    6465typedef struct {
    65   unsigned  char *input_p;
     66  unsigned char *input_p;
    6667  unsigned char *first_byte;
     68  unsigned char *last_byte;
    6769  bfd *abfd;
    6870} common_header_type ;
     
    7173{
    7274  common_header_type h;
    73   boolean read_symbols;
    74   boolean read_data;   
     75  bfd_boolean read_symbols;
     76  bfd_boolean read_data;
    7577  file_ptr output_cursor;
    7678  /* Map of section indexes to section ptrs */
     
    8082  ieee_module_begin_type mb;
    8183  ieee_w_variable_type w;
    82  
     84
    8385  unsigned int section_count;
    84  
     86
    8587  unsigned int map_idx;
    8688  /* List of GLOBAL EXPORT symbols */
     
    8890  /* List of UNDEFINED symbols */
    8991  ieee_symbol_type *external_reference;
    90  
     92
    9193  /* When the symbols have been canonicalized, they are in a
    9294    * special order, we remember various bases here.. */
     
    9597  unsigned int external_symbol_count;
    9698  int external_symbol_base_offset;
    97  
     99
    98100  unsigned int external_reference_max_index;
    99101  unsigned int external_reference_min_index;
    100102  unsigned int external_reference_count;
    101103  int external_reference_base_offset;
    102  
    103104
    104   boolean symbol_table_full;
    105105
    106  
    107 boolean done_debug;
     106  bfd_boolean symbol_table_full;
     107
     108
     109bfd_boolean done_debug;
    108110
    109111
     
    118120} ieee_ar_obstack_type;
    119121
    120 typedef struct ieee_ar_data_struct 
     122typedef struct ieee_ar_data_struct
    121123{
    122124  common_header_type h;
    123125  ieee_ar_obstack_type *elements;
    124  
     126
    125127  unsigned  int element_index ;
    126128  unsigned int element_count;
Note: See TracChangeset for help on using the changeset viewer.