| OLD | NEW | 
|    1 /* HP PA-RISC SOM object file format:  definitions internal to BFD. |    1 /* HP PA-RISC SOM object file format:  definitions internal to BFD. | 
|    2    Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 2000, 2001, |    2    Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 2000, 2001, | 
|    3    2002, 2003, 2004, 2005, 2007, 2008 Free Software Foundation, Inc. |    3    2002, 2003, 2004, 2005, 2007, 2008, 2012 Free Software Foundation, Inc. | 
|    4  |    4  | 
|    5    Contributed by the Center for Software Science at the |    5    Contributed by the Center for Software Science at the | 
|    6    University of Utah (pa-gdb-bugs@cs.utah.edu). |    6    University of Utah (pa-gdb-bugs@cs.utah.edu). | 
|    7  |    7  | 
|    8    This file is part of BFD, the Binary File Descriptor library. |    8    This file is part of BFD, the Binary File Descriptor library. | 
|    9  |    9  | 
|   10    This program is free software; you can redistribute it and/or modify |   10    This program is free software; you can redistribute it and/or modify | 
|   11    it under the terms of the GNU General Public License as published by |   11    it under the terms of the GNU General Public License as published by | 
|   12    the Free Software Foundation; either version 3 of the License, or |   12    the Free Software Foundation; either version 3 of the License, or | 
|   13    (at your option) any later version. |   13    (at your option) any later version. | 
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   56  |   56  | 
|   57   /* Structured like the ELF tc_data union.  Allows more code sharing |   57   /* Structured like the ELF tc_data union.  Allows more code sharing | 
|   58      in GAS this way.  */ |   58      in GAS this way.  */ | 
|   59   union |   59   union | 
|   60   { |   60   { | 
|   61     struct |   61     struct | 
|   62     { |   62     { | 
|   63       unsigned int hppa_arg_reloc; |   63       unsigned int hppa_arg_reloc; | 
|   64       unsigned int hppa_priv_level; |   64       unsigned int hppa_priv_level; | 
|   65     } ap; |   65     } ap; | 
|   66     PTR any; |   66     void * any; | 
|   67   } |   67   } | 
|   68   tc_data; |   68   tc_data; | 
|   69  |   69  | 
|   70   /* Index of this symbol in the symbol table.  Only used when |   70   /* Index of this symbol in the symbol table.  Only used when | 
|   71      building relocation streams for incomplete objects.  */ |   71      building relocation streams for incomplete objects.  */ | 
|   72   int index; |   72   int index; | 
|   73  |   73  | 
|   74   /* How many times this symbol is used in a relocation.  By sorting |   74   /* How many times this symbol is used in a relocation.  By sorting | 
|   75      the symbols from most used to least used we can significantly |   75      the symbols from most used to least used we can significantly | 
|   76      reduce the size of the relocation stream for incomplete objects.  */ |   76      reduce the size of the relocation stream for incomplete objects.  */ | 
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  229  |  229  | 
|  230 /* Exported functions, mostly for use by GAS.  */ |  230 /* Exported functions, mostly for use by GAS.  */ | 
|  231 bfd_boolean  bfd_som_set_section_attributes    (asection *, int, int, unsigned i
     nt, int); |  231 bfd_boolean  bfd_som_set_section_attributes    (asection *, int, int, unsigned i
     nt, int); | 
|  232 bfd_boolean  bfd_som_set_subsection_attributes (asection *, asection *, int, uns
     igned int, int, int, int, int); |  232 bfd_boolean  bfd_som_set_subsection_attributes (asection *, asection *, int, uns
     igned int, int, int, int, int); | 
|  233 void         bfd_som_set_symbol_type           (asymbol *, unsigned int); |  233 void         bfd_som_set_symbol_type           (asymbol *, unsigned int); | 
|  234 bfd_boolean  bfd_som_attach_aux_hdr            (bfd *, int, char *); |  234 bfd_boolean  bfd_som_attach_aux_hdr            (bfd *, int, char *); | 
|  235 int **       hppa_som_gen_reloc_type           (bfd *, int, int, enum hppa_reloc
     _field_selector_type_alt, int, asymbol *); |  235 int **       hppa_som_gen_reloc_type           (bfd *, int, int, enum hppa_reloc
     _field_selector_type_alt, int, asymbol *); | 
|  236 bfd_boolean  bfd_som_attach_compilation_unit   (bfd *, const char *, const char 
     *, const char *, const char *); |  236 bfd_boolean  bfd_som_attach_compilation_unit   (bfd *, const char *, const char 
     *, const char *, const char *); | 
|  237  |  237  | 
|  238 #endif /* _SOM_H */ |  238 #endif /* _SOM_H */ | 
| OLD | NEW |