| OLD | NEW |
| 1 /* PowerPC-specific support for 32-bit ELF | 1 /* PowerPC-specific support for 32-bit ELF |
| 2 Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, | 2 Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, |
| 3 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 | 3 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 |
| 4 Free Software Foundation, Inc. | 4 Free Software Foundation, Inc. |
| 5 Written by Ian Lance Taylor, Cygnus Support. | 5 Written by Ian Lance Taylor, Cygnus Support. |
| 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 |
| (...skipping 19 matching lines...) Expand all Loading... |
| 30 #include "sysdep.h" | 30 #include "sysdep.h" |
| 31 #include <stdarg.h> | 31 #include <stdarg.h> |
| 32 #include "bfd.h" | 32 #include "bfd.h" |
| 33 #include "bfdlink.h" | 33 #include "bfdlink.h" |
| 34 #include "libbfd.h" | 34 #include "libbfd.h" |
| 35 #include "elf-bfd.h" | 35 #include "elf-bfd.h" |
| 36 #include "elf/ppc.h" | 36 #include "elf/ppc.h" |
| 37 #include "elf32-ppc.h" | 37 #include "elf32-ppc.h" |
| 38 #include "elf-vxworks.h" | 38 #include "elf-vxworks.h" |
| 39 #include "dwarf2.h" | 39 #include "dwarf2.h" |
| 40 #include "elf-linux-psinfo.h" |
| 40 | 41 |
| 41 typedef enum split16_format_type | 42 typedef enum split16_format_type |
| 42 { | 43 { |
| 43 split16a_type = 0, | 44 split16a_type = 0, |
| 44 split16d_type | 45 split16d_type |
| 45 } | 46 } |
| 46 split16_format_type; | 47 split16_format_type; |
| 47 | 48 |
| 48 /* RELA relocations are used here. */ | 49 /* RELA relocations are used here. */ |
| 49 | 50 |
| (...skipping 1355 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1405 /* A relative 8 bit branch. */ | 1406 /* A relative 8 bit branch. */ |
| 1406 HOWTO (R_PPC_VLE_REL8, /* type */ | 1407 HOWTO (R_PPC_VLE_REL8, /* type */ |
| 1407 1, /* rightshift */ | 1408 1, /* rightshift */ |
| 1408 1, /* size (0 = byte, 1 = short, 2 = long) */ | 1409 1, /* size (0 = byte, 1 = short, 2 = long) */ |
| 1409 8, /* bitsize */ | 1410 8, /* bitsize */ |
| 1410 TRUE, /* pc_relative */ | 1411 TRUE, /* pc_relative */ |
| 1411 0, /* bitpos */ | 1412 0, /* bitpos */ |
| 1412 complain_overflow_signed, /* complain_on_overflow */ | 1413 complain_overflow_signed, /* complain_on_overflow */ |
| 1413 bfd_elf_generic_reloc, /* special_function */ | 1414 bfd_elf_generic_reloc, /* special_function */ |
| 1414 "R_PPC_VLE_REL8", /* name */ | 1415 "R_PPC_VLE_REL8", /* name */ |
error: old chunk mismatch |
None
| OLD | NEW |