/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/gdb/bfd/ |
H A D | mipsbsd.c | 111 /* Determine the size of a relocation entry, based on the architecture */ 130 file header, symbols, and relocation. */ 183 /* MIPS relocation types. */ 191 /* This is only called when performing a BFD_RELOC_MIPS_JMP relocation. 209 bfd_vma relocation, pc; local 211 /* If this is a partial relocation, just continue. */ 220 /* Work out which section the relocation is targeted at and the 221 initial relocation command value. */ 223 relocation = 0; 225 relocation 260 bfd_vma relocation; local [all...] |
H A D | aout-arm.c | 162 r_neg = howto->type & 8; /* Negative relocation. */ 209 relocation is done. */ 245 bfd_vma relocation; 255 /* If the sections are different, and we are doing a partial relocation, 261 relocation = (target & 0x00ffffff) << 2; 262 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */ 263 relocation += symbol->value; 264 relocation += symbol->section->output_section->vma; 265 relocation 244 bfd_vma relocation; local [all...] |
H A D | elf32-fr30.c | 64 /* An 8 bit absolute relocation. */ 79 /* A 20 bit absolute relocation. */ 94 /* A 32 bit absolute relocation. */ 109 /* A 32 bit into 48 bits absolute relocation. */ 124 /* A 6 bit absolute relocation. */ 139 /* An 8 bit absolute relocation. */ 154 /* A 9 bit absolute relocation. */ 169 /* A 10 bit absolute relocation. */ 184 /* A PC relative 9 bit relocation, right shifted by 1. */ 199 /* A PC relative 12 bit relocation, righ 257 bfd_vma relocation; local 303 bfd_vma relocation; local 540 bfd_vma relocation; local [all...] |
H A D | coff-mips.c | 65 bfd_vma relocation)); 234 /* FIXME: This relocation is used (internally only) to represent branches 444 /* Do a REFHI relocation. This has to be done in combination with a 447 relocation when we see the REFLO. MIPS ECOFF requires that the 481 bfd_vma relocation; 500 relocation = 0; 502 relocation = symbol->value; 504 relocation += symbol->section->output_section->vma; 505 relocation += symbol->section->output_offset; 506 relocation 476 bfd_vma relocation; local 611 bfd_vma relocation; local 926 bfd_vma relocation; local [all...] |
H A D | coff-arm.c | 505 /* Return TRUE if this relocation should 597 bfd_vma relocation; local 607 /* If the sections are different, and we are doing a partial relocation, 613 relocation = (target & 0x00ffffff) << 2; 614 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */ 615 relocation += symbol->value; 616 relocation += symbol->section->output_section->vma; 617 relocation += symbol->section->output_offset; 618 relocation 656 bfd_vma relocation = 0; local 1604 bfd_vma relocation = val + addend; local [all...] |
H A D | elf32-xstormy16.c | 40 bfd_vma relocation, x; local 52 relocation = 0; 54 relocation = symbol->value; 56 relocation += symbol->section->output_section->vma; 57 relocation += symbol->section->output_offset; 58 relocation += reloc_entry->addend; 62 x |= relocation & 0xff; 63 x |= (relocation << 8) & 0xffff0000; 66 if (relocation & ~ (bfd_vma) 0xffffff) 89 /* A 32 bit absolute relocation 799 bfd_vma relocation; local [all...] |
H A D | riscix.c | 204 bfd_vma relocation; local 214 /* If the sections are different, and we are doing a partial relocation, 220 relocation = (target & 0x00ffffff) << 2; 221 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */ 222 relocation += symbol->value; 223 relocation += symbol->section->output_section->vma; 224 relocation += symbol->section->output_offset; 225 relocation += reloc_entry->addend; 226 relocation [all...] |
H A D | aout-tic30.c | 144 useless for a relocation, so we just get the offset value and place 147 relocation to add on to the value in the object code. */ 158 bfd_vma relocation = 1; local 165 relocation -= 3; 167 relocation -= 1; 168 bfd_put_16 (abfd, relocation, (bfd_byte *) data + reloc_entry->address); 188 bfd_vma relocation; local 195 relocation = (symbol->section->vma >> 2); 196 relocation += bfd_get_16 (abfd, (bfd_byte *) data + reloc_entry->address); 197 bfd_put_16 (abfd, relocation, (bfd_byt 213 bfd_vma relocation; local 396 tic30_aout_relocate_contents(reloc_howto_type *howto, bfd *input_bfd, bfd_vma relocation, bfd_byte *location) argument 533 bfd_vma relocation; local [all...] |
H A D | elf32-openrisc.c | 47 /* A PC relative 26 bit relocation, right shifted by 2. */ 62 /* A absolute 26 bit relocation, right shifted by 2. */ 105 /* An 8 bit absolute relocation. */ 120 /* A 16 bit absolute relocation. */ 135 /* A 32 bit absolute relocation. */ 248 /* Perform a single relocation. By default we use the standard BFD 257 bfd_vma relocation) 264 relocation &= 0xffff; 267 relocation, rel->r_addend); 273 relocation, re 252 openrisc_final_link_relocate(reloc_howto_type *howto, bfd *input_bfd, asection *input_section, bfd_byte *contents, Elf_Internal_Rela *rel, bfd_vma relocation) argument 335 bfd_vma relocation; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/gdb/bfd/ |
H A D | aout-arm.c | 162 r_neg = howto->type & 8; /* Negative relocation. */ 209 relocation is done. */ 245 bfd_vma relocation; 255 /* If the sections are different, and we are doing a partial relocation, 261 relocation = (target & 0x00ffffff) << 2; 262 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */ 263 relocation += symbol->value; 264 relocation += symbol->section->output_section->vma; 265 relocation 244 bfd_vma relocation; local [all...] |
H A D | mipsbsd.c | 111 /* Determine the size of a relocation entry, based on the architecture */ 130 file header, symbols, and relocation. */ 183 /* MIPS relocation types. */ 191 /* This is only called when performing a BFD_RELOC_MIPS_JMP relocation. 209 bfd_vma relocation, pc; local 211 /* If this is a partial relocation, just continue. */ 220 /* Work out which section the relocation is targeted at and the 221 initial relocation command value. */ 223 relocation = 0; 225 relocation 260 bfd_vma relocation; local [all...] |
H A D | elf32-fr30.c | 64 /* An 8 bit absolute relocation. */ 79 /* A 20 bit absolute relocation. */ 94 /* A 32 bit absolute relocation. */ 109 /* A 32 bit into 48 bits absolute relocation. */ 124 /* A 6 bit absolute relocation. */ 139 /* An 8 bit absolute relocation. */ 154 /* A 9 bit absolute relocation. */ 169 /* A 10 bit absolute relocation. */ 184 /* A PC relative 9 bit relocation, right shifted by 1. */ 199 /* A PC relative 12 bit relocation, righ 257 bfd_vma relocation; local 303 bfd_vma relocation; local 540 bfd_vma relocation; local [all...] |
H A D | coff-mips.c | 65 bfd_vma relocation)); 234 /* FIXME: This relocation is used (internally only) to represent branches 444 /* Do a REFHI relocation. This has to be done in combination with a 447 relocation when we see the REFLO. MIPS ECOFF requires that the 481 bfd_vma relocation; 500 relocation = 0; 502 relocation = symbol->value; 504 relocation += symbol->section->output_section->vma; 505 relocation += symbol->section->output_offset; 506 relocation 476 bfd_vma relocation; local 611 bfd_vma relocation; local 926 bfd_vma relocation; local [all...] |
H A D | coff-arm.c | 505 /* Return TRUE if this relocation should 597 bfd_vma relocation; local 607 /* If the sections are different, and we are doing a partial relocation, 613 relocation = (target & 0x00ffffff) << 2; 614 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */ 615 relocation += symbol->value; 616 relocation += symbol->section->output_section->vma; 617 relocation += symbol->section->output_offset; 618 relocation 656 bfd_vma relocation = 0; local 1604 bfd_vma relocation = val + addend; local [all...] |
H A D | elf32-xstormy16.c | 40 bfd_vma relocation, x; local 52 relocation = 0; 54 relocation = symbol->value; 56 relocation += symbol->section->output_section->vma; 57 relocation += symbol->section->output_offset; 58 relocation += reloc_entry->addend; 62 x |= relocation & 0xff; 63 x |= (relocation << 8) & 0xffff0000; 66 if (relocation & ~ (bfd_vma) 0xffffff) 89 /* A 32 bit absolute relocation 799 bfd_vma relocation; local [all...] |
H A D | riscix.c | 204 bfd_vma relocation; local 214 /* If the sections are different, and we are doing a partial relocation, 220 relocation = (target & 0x00ffffff) << 2; 221 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */ 222 relocation += symbol->value; 223 relocation += symbol->section->output_section->vma; 224 relocation += symbol->section->output_offset; 225 relocation += reloc_entry->addend; 226 relocation [all...] |
H A D | aout-tic30.c | 144 useless for a relocation, so we just get the offset value and place 147 relocation to add on to the value in the object code. */ 158 bfd_vma relocation = 1; local 165 relocation -= 3; 167 relocation -= 1; 168 bfd_put_16 (abfd, relocation, (bfd_byte *) data + reloc_entry->address); 188 bfd_vma relocation; local 195 relocation = (symbol->section->vma >> 2); 196 relocation += bfd_get_16 (abfd, (bfd_byte *) data + reloc_entry->address); 197 bfd_put_16 (abfd, relocation, (bfd_byt 213 bfd_vma relocation; local 396 tic30_aout_relocate_contents(reloc_howto_type *howto, bfd *input_bfd, bfd_vma relocation, bfd_byte *location) argument 533 bfd_vma relocation; local [all...] |
H A D | elf32-openrisc.c | 47 /* A PC relative 26 bit relocation, right shifted by 2. */ 62 /* A absolute 26 bit relocation, right shifted by 2. */ 105 /* An 8 bit absolute relocation. */ 120 /* A 16 bit absolute relocation. */ 135 /* A 32 bit absolute relocation. */ 248 /* Perform a single relocation. By default we use the standard BFD 257 bfd_vma relocation) 264 relocation &= 0xffff; 267 relocation, rel->r_addend); 273 relocation, re 252 openrisc_final_link_relocate(reloc_howto_type *howto, bfd *input_bfd, asection *input_section, bfd_byte *contents, Elf_Internal_Rela *rel, bfd_vma relocation) argument 335 bfd_vma relocation; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/gdb/bfd/ |
H A D | elf32-fr30.c | 64 /* An 8 bit absolute relocation. */ 79 /* A 20 bit absolute relocation. */ 94 /* A 32 bit absolute relocation. */ 109 /* A 32 bit into 48 bits absolute relocation. */ 124 /* A 6 bit absolute relocation. */ 139 /* An 8 bit absolute relocation. */ 154 /* A 9 bit absolute relocation. */ 169 /* A 10 bit absolute relocation. */ 184 /* A PC relative 9 bit relocation, right shifted by 1. */ 199 /* A PC relative 12 bit relocation, righ 257 bfd_vma relocation; local 303 bfd_vma relocation; local 540 bfd_vma relocation; local [all...] |
H A D | coff-mips.c | 65 bfd_vma relocation)); 234 /* FIXME: This relocation is used (internally only) to represent branches 444 /* Do a REFHI relocation. This has to be done in combination with a 447 relocation when we see the REFLO. MIPS ECOFF requires that the 481 bfd_vma relocation; 500 relocation = 0; 502 relocation = symbol->value; 504 relocation += symbol->section->output_section->vma; 505 relocation += symbol->section->output_offset; 506 relocation 476 bfd_vma relocation; local 611 bfd_vma relocation; local 926 bfd_vma relocation; local [all...] |
H A D | coff-arm.c | 505 /* Return TRUE if this relocation should 597 bfd_vma relocation; local 607 /* If the sections are different, and we are doing a partial relocation, 613 relocation = (target & 0x00ffffff) << 2; 614 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */ 615 relocation += symbol->value; 616 relocation += symbol->section->output_section->vma; 617 relocation += symbol->section->output_offset; 618 relocation 656 bfd_vma relocation = 0; local 1604 bfd_vma relocation = val + addend; local [all...] |
H A D | elf32-xstormy16.c | 40 bfd_vma relocation, x; local 52 relocation = 0; 54 relocation = symbol->value; 56 relocation += symbol->section->output_section->vma; 57 relocation += symbol->section->output_offset; 58 relocation += reloc_entry->addend; 62 x |= relocation & 0xff; 63 x |= (relocation << 8) & 0xffff0000; 66 if (relocation & ~ (bfd_vma) 0xffffff) 89 /* A 32 bit absolute relocation 799 bfd_vma relocation; local [all...] |
H A D | riscix.c | 204 bfd_vma relocation; local 214 /* If the sections are different, and we are doing a partial relocation, 220 relocation = (target & 0x00ffffff) << 2; 221 relocation = (relocation ^ 0x02000000) - 0x02000000; /* Sign extend. */ 222 relocation += symbol->value; 223 relocation += symbol->section->output_section->vma; 224 relocation += symbol->section->output_offset; 225 relocation += reloc_entry->addend; 226 relocation [all...] |
H A D | aout-tic30.c | 144 useless for a relocation, so we just get the offset value and place 147 relocation to add on to the value in the object code. */ 158 bfd_vma relocation = 1; local 165 relocation -= 3; 167 relocation -= 1; 168 bfd_put_16 (abfd, relocation, (bfd_byte *) data + reloc_entry->address); 188 bfd_vma relocation; local 195 relocation = (symbol->section->vma >> 2); 196 relocation += bfd_get_16 (abfd, (bfd_byte *) data + reloc_entry->address); 197 bfd_put_16 (abfd, relocation, (bfd_byt 213 bfd_vma relocation; local 396 tic30_aout_relocate_contents(reloc_howto_type *howto, bfd *input_bfd, bfd_vma relocation, bfd_byte *location) argument 533 bfd_vma relocation; local [all...] |
H A D | elf32-openrisc.c | 47 /* A PC relative 26 bit relocation, right shifted by 2. */ 62 /* A absolute 26 bit relocation, right shifted by 2. */ 105 /* An 8 bit absolute relocation. */ 120 /* A 16 bit absolute relocation. */ 135 /* A 32 bit absolute relocation. */ 248 /* Perform a single relocation. By default we use the standard BFD 257 bfd_vma relocation) 264 relocation &= 0xffff; 267 relocation, rel->r_addend); 273 relocation, re 252 openrisc_final_link_relocate(reloc_howto_type *howto, bfd *input_bfd, asection *input_section, bfd_byte *contents, Elf_Internal_Rela *rel, bfd_vma relocation) argument 335 bfd_vma relocation; local [all...] |