/netbsd-src/external/gpl3/binutils/dist/bfd/ |
H A D | elf32-m68hc12.c | 530 bfd *stub_bfd; in m68hc12_elf_build_one_stub() local 555 stub_bfd = stub_sec->owner; in m68hc12_elf_build_one_stub() 570 bfd_put_8 (stub_bfd, 0xCD, loc); in m68hc12_elf_build_one_stub() 571 bfd_put_16 (stub_bfd, phys_addr, loc + 1); in m68hc12_elf_build_one_stub() 575 bfd_put_8 (stub_bfd, 0x4a, loc); in m68hc12_elf_build_one_stub() 576 bfd_put_16 (stub_bfd, htab->pinfo.trampoline_addr, loc + 1); in m68hc12_elf_build_one_stub() 577 bfd_put_8 (stub_bfd, phys_page, loc + 3); in m68hc12_elf_build_one_stub()
|
H A D | elf32-m68hc11.c | 410 bfd *stub_bfd; in m68hc11_elf_build_one_stub() local 437 stub_bfd = stub_sec->owner; in m68hc11_elf_build_one_stub() 454 bfd_put_8 (stub_bfd, 0x37, loc); in m68hc11_elf_build_one_stub() 455 bfd_put_8 (stub_bfd, 0xC6, loc + 1); in m68hc11_elf_build_one_stub() 456 bfd_put_8 (stub_bfd, phys_page, loc + 2); in m68hc11_elf_build_one_stub() 460 bfd_put_8 (stub_bfd, 0x18, loc); in m68hc11_elf_build_one_stub() 461 bfd_put_8 (stub_bfd, 0xCE, loc + 1); in m68hc11_elf_build_one_stub() 462 bfd_put_16 (stub_bfd, phys_addr, loc + 2); in m68hc11_elf_build_one_stub() 466 bfd_put_8 (stub_bfd, 0x7E, loc); in m68hc11_elf_build_one_stub() 467 bfd_put_16 (stub_bfd, htab->pinfo.trampoline_addr, loc + 1); in m68hc11_elf_build_one_stub()
|
H A D | elfxx-kvx.h | 56 bfd *stub_bfd); 59 bfd *stub_bfd);
|
H A D | elf32-hppa.c | 249 bfd *stub_bfd; member 562 s_name = bfd_alloc (htab->stub_bfd, len); in hppa_add_stub() 701 bfd *stub_bfd; in hppa_build_one_stub() local 723 stub_bfd = stub_sec->owner; in hppa_build_one_stub() 747 bfd_put_32 (stub_bfd, insn, loc); in hppa_build_one_stub() 751 bfd_put_32 (stub_bfd, insn, loc + 4); in hppa_build_one_stub() 776 bfd_put_32 (stub_bfd, (bfd_vma) BL_R1, loc); in hppa_build_one_stub() 779 bfd_put_32 (stub_bfd, insn, loc + 4); in hppa_build_one_stub() 783 bfd_put_32 (stub_bfd, insn, loc + 8); in hppa_build_one_stub() 809 bfd_put_32 (stub_bfd, insn, loc); in hppa_build_one_stub() [all …]
|
H A D | elfnn-kvx.c | 501 bfd *stub_bfd; member 835 s_name = bfd_alloc (htab->stub_bfd, len); in _bfd_kvx_create_stub_section() 913 bfd *stub_bfd; in kvx_build_one_stub() local 941 stub_bfd = stub_sec->owner; in kvx_build_one_stub() 974 if (kvx_relocate (R_KVX_S43_LO10, stub_bfd, stub_sec, in kvx_build_one_stub() 977 if (kvx_relocate (R_KVX_S43_EX6, stub_bfd, stub_sec, in kvx_build_one_stub() 980 if (kvx_relocate (R_KVX_S43_UP27, stub_bfd, stub_sec, in kvx_build_one_stub() 1227 for (section = htab->stub_bfd->sections; in _bfd_kvx_resize_stubs() 1243 bfd *stub_bfd) in kvx_elfNN_init_stub_bfd() argument 1247 elf_elfheader (stub_bfd)->e_ident[EI_CLASS] = ELFCLASSNN; in kvx_elfNN_init_stub_bfd() [all …]
|
H A D | elf32-metag.c | 803 bfd *stub_bfd; member 1159 s_name = bfd_alloc (htab->stub_bfd, len); in metag_add_stub() 3331 bfd *stub_bfd; in metag_build_one_stub() local 3355 stub_bfd = stub_sec->owner; in metag_build_one_stub() 3372 bfd_put_32 (stub_bfd, ADDT_A0_3_CPC | (((sym_value >> 16) & 0xffff) << 3), in metag_build_one_stub() 3375 bfd_put_32 (stub_bfd, ADD_A0_3_A0_3 | ((sym_value & 0xffff) << 3), in metag_build_one_stub() 3378 bfd_put_32 (stub_bfd, MOV_PC_A0_3, loc + 8); in metag_build_one_stub() 3391 bfd_put_32 (stub_bfd, MOVT_A0_3 | (((sym_value >> 16) & 0xffff) << 3), in metag_build_one_stub() 3394 bfd_put_32 (stub_bfd, JUMP_A0_3 | ((sym_value & 0xffff) << 3), loc + 4); in metag_build_one_stub() 3665 elf_metag_size_stubs(bfd *output_bfd, bfd *stub_bfd, in elf_metag_size_stubs() argument [all …]
|
H A D | elf32-m68hc1x.c | 328 elf32_m68hc11_size_stubs (bfd *output_bfd, bfd *stub_bfd, in elf32_m68hc11_size_stubs() argument 344 htab->stub_bfd = stub_bfd; in elf32_m68hc11_size_stubs() 556 for (stub_sec = htab->stub_bfd->sections; in elf32_m68hc11_size_stubs() 598 m68hc11_elf_set_symbol (htab->stub_bfd, info, name, in m68hc11_elf_export_one_stub() 651 for (stub_sec = htab->stub_bfd->sections; in elf32_m68hc11_build_stubs() 659 stub_sec->contents = (unsigned char *) bfd_zalloc (htab->stub_bfd, size); in elf32_m68hc11_build_stubs()
|
H A D | xcofflink.h | 25 bfd *stub_bfd; member
|
H A D | elf64-ppc.h | 25 bfd *stub_bfd; member
|
H A D | elf32-csky.c | 1222 bfd *stub_bfd; member 1293 s_name = bfd_alloc (htab->stub_bfd, len); in elf32_csky_create_or_find_stub_sec() 3408 bfd *stub_bfd, in elf32_csky_size_stubs() argument 3423 bfd_set_arch_mach (stub_bfd, bfd_get_arch (output_bfd), in elf32_csky_size_stubs() 3427 htab->stub_bfd = stub_bfd; in elf32_csky_size_stubs() 3660 bfd_alloc (htab->stub_bfd, in elf32_csky_size_stubs() 3683 for (stub_sec = htab->stub_bfd->sections; in elf32_csky_size_stubs() 3710 bfd *stub_bfd; in csky_build_one_stub() local 3744 stub_bfd = stub_sec->owner; in csky_build_one_stub() 3767 bfd_put_16 (stub_bfd, (bfd_vma) template_sequence[i].data, in csky_build_one_stub() [all …]
|
H A D | elf32-m68hc1x.h | 110 bfd *stub_bfd; member
|
H A D | elfnn-aarch64.c | 2673 bfd *stub_bfd; member 3143 s_name = bfd_alloc (htab->stub_bfd, len); in _bfd_aarch64_create_stub_section() 3252 bfd *stub_bfd; in aarch64_build_one_stub() local 3290 stub_bfd = stub_sec->owner; in aarch64_build_one_stub() 3353 if (!aarch64_relocate (AARCH64_R (ADR_PREL_PG_HI21), stub_bfd, stub_sec, in aarch64_build_one_stub() 3359 if (!aarch64_relocate (AARCH64_R (ADD_ABS_LO12_NC), stub_bfd, stub_sec, in aarch64_build_one_stub() 3367 if (!aarch64_relocate (AARCH64_R (PRELNN), stub_bfd, stub_sec, in aarch64_build_one_stub() 3373 if (!aarch64_relocate (AARCH64_R (JUMP26), stub_bfd, stub_sec, in aarch64_build_one_stub() 3395 if (!aarch64_relocate (AARCH64_R (JUMP26), stub_bfd, stub_sec, in aarch64_build_one_stub() 4169 for (section = htab->stub_bfd->sections; in _bfd_aarch64_resize_stubs() [all …]
|
H A D | elf32-avr.c | 79 bfd *stub_bfd; member 3362 bfd *stub_bfd; in avr_build_one_stub() local 3388 stub_bfd = htab->stub_sec->owner; in avr_build_one_stub() 3404 bfd_put_16 (stub_bfd, jmp_insn, loc); in avr_build_one_stub() 3405 bfd_put_16 (stub_bfd, (bfd_vma) starget & 0xffff, loc + 2); in avr_build_one_stub() 3474 htab->stub_bfd = avr_stub_bfd; in elf32_avr_setup_params() 3888 for (stub_sec = htab->stub_bfd->sections; in elf32_avr_build_stubs() 3898 stub_sec->contents = bfd_zalloc (htab->stub_bfd, size); in elf32_avr_build_stubs()
|
/netbsd-src/external/gpl3/binutils.old/dist/bfd/ |
H A D | elf32-m68hc12.c | 530 bfd *stub_bfd; in m68hc12_elf_build_one_stub() local 555 stub_bfd = stub_sec->owner; in m68hc12_elf_build_one_stub() 570 bfd_put_8 (stub_bfd, 0xCD, loc); in m68hc12_elf_build_one_stub() 571 bfd_put_16 (stub_bfd, phys_addr, loc + 1); in m68hc12_elf_build_one_stub() 575 bfd_put_8 (stub_bfd, 0x4a, loc); in m68hc12_elf_build_one_stub() 576 bfd_put_16 (stub_bfd, htab->pinfo.trampoline_addr, loc + 1); in m68hc12_elf_build_one_stub() 577 bfd_put_8 (stub_bfd, phys_page, loc + 3); in m68hc12_elf_build_one_stub()
|
H A D | elf32-m68hc11.c | 410 bfd *stub_bfd; in m68hc11_elf_build_one_stub() local 437 stub_bfd = stub_sec->owner; in m68hc11_elf_build_one_stub() 454 bfd_put_8 (stub_bfd, 0x37, loc); in m68hc11_elf_build_one_stub() 455 bfd_put_8 (stub_bfd, 0xC6, loc + 1); in m68hc11_elf_build_one_stub() 456 bfd_put_8 (stub_bfd, phys_page, loc + 2); in m68hc11_elf_build_one_stub() 460 bfd_put_8 (stub_bfd, 0x18, loc); in m68hc11_elf_build_one_stub() 461 bfd_put_8 (stub_bfd, 0xCE, loc + 1); in m68hc11_elf_build_one_stub() 462 bfd_put_16 (stub_bfd, phys_addr, loc + 2); in m68hc11_elf_build_one_stub() 466 bfd_put_8 (stub_bfd, 0x7E, loc); in m68hc11_elf_build_one_stub() 467 bfd_put_16 (stub_bfd, htab->pinfo.trampoline_addr, loc + 1); in m68hc11_elf_build_one_stub()
|
H A D | elf32-hppa.c | 249 bfd *stub_bfd; member 562 s_name = bfd_alloc (htab->stub_bfd, len); in hppa_add_stub() 701 bfd *stub_bfd; in hppa_build_one_stub() local 723 stub_bfd = stub_sec->owner; in hppa_build_one_stub() 747 bfd_put_32 (stub_bfd, insn, loc); in hppa_build_one_stub() 751 bfd_put_32 (stub_bfd, insn, loc + 4); in hppa_build_one_stub() 776 bfd_put_32 (stub_bfd, (bfd_vma) BL_R1, loc); in hppa_build_one_stub() 779 bfd_put_32 (stub_bfd, insn, loc + 4); in hppa_build_one_stub() 783 bfd_put_32 (stub_bfd, insn, loc + 8); in hppa_build_one_stub() 809 bfd_put_32 (stub_bfd, insn, loc); in hppa_build_one_stub() [all …]
|
H A D | elf32-metag.c | 803 bfd *stub_bfd; member 1159 s_name = bfd_alloc (htab->stub_bfd, len); in metag_add_stub() 3331 bfd *stub_bfd; in metag_build_one_stub() local 3355 stub_bfd = stub_sec->owner; in metag_build_one_stub() 3372 bfd_put_32 (stub_bfd, ADDT_A0_3_CPC | (((sym_value >> 16) & 0xffff) << 3), in metag_build_one_stub() 3375 bfd_put_32 (stub_bfd, ADD_A0_3_A0_3 | ((sym_value & 0xffff) << 3), in metag_build_one_stub() 3378 bfd_put_32 (stub_bfd, MOV_PC_A0_3, loc + 8); in metag_build_one_stub() 3391 bfd_put_32 (stub_bfd, MOVT_A0_3 | (((sym_value >> 16) & 0xffff) << 3), in metag_build_one_stub() 3394 bfd_put_32 (stub_bfd, JUMP_A0_3 | ((sym_value & 0xffff) << 3), loc + 4); in metag_build_one_stub() 3665 elf_metag_size_stubs(bfd *output_bfd, bfd *stub_bfd, in elf_metag_size_stubs() argument [all …]
|
H A D | elf32-m68hc1x.c | 328 elf32_m68hc11_size_stubs (bfd *output_bfd, bfd *stub_bfd, in elf32_m68hc11_size_stubs() argument 344 htab->stub_bfd = stub_bfd; in elf32_m68hc11_size_stubs() 556 for (stub_sec = htab->stub_bfd->sections; in elf32_m68hc11_size_stubs() 598 m68hc11_elf_set_symbol (htab->stub_bfd, info, name, in m68hc11_elf_export_one_stub() 651 for (stub_sec = htab->stub_bfd->sections; in elf32_m68hc11_build_stubs() 659 stub_sec->contents = (unsigned char *) bfd_zalloc (htab->stub_bfd, size); in elf32_m68hc11_build_stubs()
|
H A D | xcofflink.h | 25 bfd *stub_bfd; member
|
H A D | elf64-ppc.h | 25 bfd *stub_bfd; member
|
H A D | elf32-csky.c | 1222 bfd *stub_bfd; member 1293 s_name = bfd_alloc (htab->stub_bfd, len); in elf32_csky_create_or_find_stub_sec() 3419 bfd *stub_bfd, in elf32_csky_size_stubs() argument 3434 bfd_set_arch_mach (stub_bfd, bfd_get_arch (output_bfd), in elf32_csky_size_stubs() 3438 htab->stub_bfd = stub_bfd; in elf32_csky_size_stubs() 3671 bfd_alloc (htab->stub_bfd, in elf32_csky_size_stubs() 3694 for (stub_sec = htab->stub_bfd->sections; in elf32_csky_size_stubs() 3721 bfd *stub_bfd; in csky_build_one_stub() local 3755 stub_bfd = stub_sec->owner; in csky_build_one_stub() 3778 bfd_put_16 (stub_bfd, (bfd_vma) template_sequence[i].data, in csky_build_one_stub() [all …]
|
H A D | elf32-m68hc1x.h | 110 bfd *stub_bfd; member
|
H A D | elfnn-aarch64.c | 2660 bfd *stub_bfd; member 3138 s_name = bfd_alloc (htab->stub_bfd, len); in _bfd_aarch64_create_stub_section() 3247 bfd *stub_bfd; in aarch64_build_one_stub() local 3278 stub_bfd = stub_sec->owner; in aarch64_build_one_stub() 3329 if (!aarch64_relocate (AARCH64_R (ADR_PREL_PG_HI21), stub_bfd, stub_sec, in aarch64_build_one_stub() 3335 if (!aarch64_relocate (AARCH64_R (ADD_ABS_LO12_NC), stub_bfd, stub_sec, in aarch64_build_one_stub() 3343 if (!aarch64_relocate (AARCH64_R (PRELNN), stub_bfd, stub_sec, in aarch64_build_one_stub() 3365 if (!aarch64_relocate (AARCH64_R (JUMP26), stub_bfd, stub_sec, in aarch64_build_one_stub() 4077 for (section = htab->stub_bfd->sections; in _bfd_aarch64_resize_stubs() 4088 for (section = htab->stub_bfd->sections; in _bfd_aarch64_resize_stubs() [all …]
|
/netbsd-src/external/gpl3/binutils/dist/ld/emultempl/ |
H A D | mipself.em | 43 static bfd *stub_bfd; 149 stub_bfd = bfd_create ("linker stubs", link_info.output_bfd); 150 if (stub_bfd == NULL 151 || !bfd_set_arch_mach (stub_bfd, 158 stub_bfd->flags |= BFD_LINKER_CREATED; 159 stub_file->the_bfd = stub_bfd; 164 stub_sec = bfd_make_section_anyway (stub_bfd, stub_sec_name);
|
/netbsd-src/external/gpl3/binutils.old/dist/ld/emultempl/ |
H A D | mipself.em | 43 static bfd *stub_bfd; 149 stub_bfd = bfd_create ("linker stubs", link_info.output_bfd); 150 if (stub_bfd == NULL 151 || !bfd_set_arch_mach (stub_bfd, 158 stub_bfd->flags |= BFD_LINKER_CREATED; 159 stub_file->the_bfd = stub_bfd; 164 stub_sec = bfd_make_section_anyway (stub_bfd, stub_sec_name);
|