Home
last modified time | relevance | path

Searched refs:funcdesc (Results 1 – 14 of 14) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libgcc/
Dunwind-arm-common.inc227 unsigned int funcdesc;
235 funcdesc = *(unsigned int *)((pc & ~1) + FDPIC_FUNCDESC_OFFSET);
236 handler = *(unsigned int *)(funcdesc);
292 struct funcdesc_t *funcdesc
295 UCB_PR_ADDR (ucbp) = funcdesc->ptr;
296 UCB_PR_GOT (ucbp) = funcdesc->got;
327 struct funcdesc_t *funcdesc
330 UCB_PR_ADDR (ucbp) = funcdesc->ptr;
331 UCB_PR_GOT (ucbp) = funcdesc->got;
356 struct funcdesc_t *funcdesc
[all …]
/netbsd/src/external/gpl3/binutils/dist/bfd/
Delf32-sh.c2108 union gotref funcdesc; member
2225 ret->funcdesc.refcount = 0; in sh_elf_link_hash_newfunc()
2804 if ((eh->funcdesc.refcount > 0 in allocate_dynrelocs()
2810 eh->funcdesc.offset = htab->sfuncdesc->size; in allocate_dynrelocs()
4319 offset = sh_elf_hash_entry (h)->funcdesc.offset; in sh_elf_relocate_section()
4326 sh_elf_hash_entry (h)->funcdesc.offset |= 1; in sh_elf_relocate_section()
4475 offset = sh_elf_hash_entry (h)->funcdesc.offset; in sh_elf_relocate_section()
4482 sh_elf_hash_entry (h)->funcdesc.offset |= 1; in sh_elf_relocate_section()
5233 edir->funcdesc.refcount += eind->funcdesc.refcount; in sh_elf_copy_indirect_symbol()
5234 eind->funcdesc.refcount = 0; in sh_elf_copy_indirect_symbol()
[all …]
DChangeLog-20101984 (struct elf_sh_link_hash_entry): Add funcdesc, rename tls_type to
1996 (create_got_section): Create .got.funcdesc, .rela.got.funcdesc
2005 local symbols. Allocate .got.funcdesc contents. Allocate rofixups.
DChangeLog-20044839 (_frv_emit_got_relocs_plt_entries): Use NULL as funcdesc address
/netbsd/src/external/gpl3/gdb/dist/bfd/
Delf32-sh.c2108 union gotref funcdesc; member
2225 ret->funcdesc.refcount = 0; in sh_elf_link_hash_newfunc()
2803 if ((eh->funcdesc.refcount > 0 in allocate_dynrelocs()
2809 eh->funcdesc.offset = htab->sfuncdesc->size; in allocate_dynrelocs()
4319 offset = sh_elf_hash_entry (h)->funcdesc.offset; in sh_elf_relocate_section()
4326 sh_elf_hash_entry (h)->funcdesc.offset |= 1; in sh_elf_relocate_section()
4475 offset = sh_elf_hash_entry (h)->funcdesc.offset; in sh_elf_relocate_section()
4482 sh_elf_hash_entry (h)->funcdesc.offset |= 1; in sh_elf_relocate_section()
5233 edir->funcdesc.refcount += eind->funcdesc.refcount; in sh_elf_copy_indirect_symbol()
5234 eind->funcdesc.refcount = 0; in sh_elf_copy_indirect_symbol()
[all …]
DChangeLog-20101984 (struct elf_sh_link_hash_entry): Add funcdesc, rename tls_type to
1996 (create_got_section): Create .got.funcdesc, .rela.got.funcdesc
2005 local symbols. Allocate .got.funcdesc contents. Allocate rofixups.
DChangeLog-20044839 (_frv_emit_got_relocs_plt_entries): Use NULL as funcdesc address
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arm/
Darm-protos.h158 extern rtx arm_load_function_descriptor (rtx funcdesc);
Darm.cc4243 rtx funcdesc = XEXP (DECL_RTL (fndecl), 0); in arm_trampoline_init() local
4244 rtx fnaddr = gen_rtx_MEM (Pmode, funcdesc); in arm_trampoline_init()
4245 rtx gotaddr = gen_rtx_MEM (Pmode, plus_constant (Pmode, funcdesc, 4)); in arm_trampoline_init()
17420 arm_load_function_descriptor (rtx funcdesc) in arm_load_function_descriptor() argument
17424 rtx fnaddr = gen_rtx_MEM (Pmode, funcdesc); in arm_load_function_descriptor()
17425 rtx gotaddr = gen_rtx_MEM (Pmode, plus_constant (Pmode, funcdesc, 4)); in arm_load_function_descriptor()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/sh/
Dsh.cc12612 sh_load_function_descriptor (rtx funcdesc) in sh_load_function_descriptor() argument
12616 rtx fnaddr = gen_rtx_MEM (Pmode, funcdesc); in sh_load_function_descriptor()
12617 rtx gotaddr = gen_rtx_MEM (Pmode, plus_constant (Pmode, funcdesc, 4)); in sh_load_function_descriptor()
/netbsd/src/external/gpl3/binutils/dist/gas/
DChangeLog-20042641 (frv_pic_ptr): Parse funcdesc.
DChangeLog-20184014 funcdesc.
/netbsd/src/external/gpl3/gcc/dist/gcc/
DChangeLog-200440583 (frv_expand_fdpic_call): Propagate incoming MEM's expr to funcdesc
40584 MEM, or use a funcdesc alias set. Use regular move instead of
40800 (frv_assemble_integer): Move FDPIC funcdesc handling out of
40838 (frv_asm_output_mi_thunk): Use 12-bit funcdesc gotoff for -fpic.
40880 (frv_assemble_integer): Don't use funcdesc for LABEL_REFs.
/netbsd/src/external/gpl3/binutils/dist/
Dsha256.sum25436 6a1f6805b5232b13521b00907e767bca242361f6e42247890e9648499635d683 ld/testsuite/ld-sh/fdpic-funcdesc
25437 d9d959278bd4a64373ac421ea9557f01d8f1deacb6f487b60e6b55c75fa27181 ld/testsuite/ld-sh/fdpic-funcdesc
25438 5819d2949d3d8ef119d9d403ebceefa4265baf806469f62e31301fa0e9e28c5d ld/testsuite/ld-sh/fdpic-funcdesc
25439 4683f3aaeaf87a2b521ad8ae74288ceee7913864d4ef02cc220d522c8c666fc3 ld/testsuite/ld-sh/fdpic-funcdesc