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

Side by Side Diff: bfd/elf32-vax.c

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/elf32-v850.c ('k') | bfd/elf32-xc16x.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
None
OLDNEW
1 /* VAX series support for 32-bit ELF 1 /* VAX series support for 32-bit ELF
2 Copyright 1993, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2 Copyright 1993, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
3 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 3 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
4 Free Software Foundation, Inc. 4 Free Software Foundation, Inc.
5 Contributed by Matt Thomas <matt@3am-software.com>. 5 Contributed by Matt Thomas <matt@3am-software.com>.
6 6
7 This file is part of BFD, the Binary File Descriptor library. 7 This file is part of BFD, the Binary File Descriptor library.
8 8
9 This program is free software; you can redistribute it and/or modify 9 This program is free software; you can redistribute it and/or modify
10 it under the terms of the GNU General Public License as published by 10 it under the terms of the GNU General Public License as published by
11 the Free Software Foundation; either version 3 of the License, or 11 the Free Software Foundation; either version 3 of the License, or
12 (at your option) any later version. 12 (at your option) any later version.
13 13
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
46 static bfd_boolean elf_vax_finish_dynamic_symbol (bfd *, struct bfd_link_info *, 46 static bfd_boolean elf_vax_finish_dynamic_symbol (bfd *, struct bfd_link_info *,
47 struct elf_link_hash_entry *, 47 struct elf_link_hash_entry *,
48 Elf_Internal_Sym *); 48 Elf_Internal_Sym *);
49 static bfd_boolean elf_vax_finish_dynamic_sections (bfd *, 49 static bfd_boolean elf_vax_finish_dynamic_sections (bfd *,
50 struct bfd_link_info *); 50 struct bfd_link_info *);
51 static bfd_vma elf_vax_plt_sym_val (bfd_vma, const asection *, 51 static bfd_vma elf_vax_plt_sym_val (bfd_vma, const asection *,
52 const arelent *); 52 const arelent *);
53 53
54 static bfd_boolean elf32_vax_set_private_flags (bfd *, flagword); 54 static bfd_boolean elf32_vax_set_private_flags (bfd *, flagword);
55 static bfd_boolean elf32_vax_merge_private_bfd_data (bfd *, bfd *); 55 static bfd_boolean elf32_vax_merge_private_bfd_data (bfd *, bfd *);
56 static bfd_boolean elf32_vax_print_private_bfd_data (bfd *, PTR); 56 static bfd_boolean elf32_vax_print_private_bfd_data (bfd *, void *);
57 57
58 static reloc_howto_type howto_table[] = { 58 static reloc_howto_type howto_table[] = {
59 HOWTO (R_VAX_NONE, /* type */ 59 HOWTO (R_VAX_NONE, /* type */
60 0, /* rightshift */ 60 0, /* rightshift */
61 0, /* size (0 = byte, 1 = short, 2 = long) */ 61 0, /* size (0 = byte, 1 = short, 2 = long) */
62 0, /* bitsize */ 62 0, /* bitsize */
63 FALSE, /* pc_relative */ 63 FALSE, /* pc_relative */
64 0, /* bitpos */ 64 0, /* bitpos */
65 complain_overflow_dont, /* complain_on_overflow */ 65 complain_overflow_dont, /* complain_on_overflow */
66 bfd_elf_generic_reloc, /* special_function */ 66 bfd_elf_generic_reloc, /* special_function */
(...skipping 346 matching lines...) Expand 10 before | Expand all | Expand 10 after
413 413
414 static bfd_boolean elf_vax_discard_copies (struct elf_vax_link_hash_entry *, 414 static bfd_boolean elf_vax_discard_copies (struct elf_vax_link_hash_entry *,
415 void *); 415 void *);
416 416
417 /* Declare this now that the above structures are defined. */ 417 /* Declare this now that the above structures are defined. */
418 418
419 static bfd_boolean elf_vax_instantiate_got_entries (struct elf_link_hash_entry * , 419 static bfd_boolean elf_vax_instantiate_got_entries (struct elf_link_hash_entry * ,
420 void *); 420 void *);
421 421
422 /* Traverse an VAX ELF linker hash table. */ 422 /* Traverse an VAX ELF linker hash table. */

error: old chunk mismatch

OLDNEW
« no previous file with comments | « bfd/elf32-v850.c ('k') | bfd/elf32-xc16x.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698