Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(60)

Side by Side Diff: bfd/som.h

Issue 11969036: Merge GDB 7.5.1 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@master
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « bfd/section.c ('k') | bfd/som.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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 */
OLDNEW
« no previous file with comments | « bfd/section.c ('k') | bfd/som.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698