Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc.old/dist/libgcc/
H A Dunwind-arm-common.inc231 unsigned int funcdesc;
239 funcdesc = *(unsigned int *)((pc & ~1) + FDPIC_FUNCDESC_OFFSET);
240 handler = *(unsigned int *)(funcdesc);
296 struct funcdesc_t *funcdesc
299 UCB_PR_ADDR (ucbp) = funcdesc->ptr;
300 UCB_PR_GOT (ucbp) = funcdesc->got;
331 struct funcdesc_t *funcdesc
334 UCB_PR_ADDR (ucbp) = funcdesc->ptr;
335 UCB_PR_GOT (ucbp) = funcdesc->got;
360 struct funcdesc_t *funcdesc
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/
H A 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.old/dist/bfd/
H A Delf32-sh.c2106 union gotref funcdesc; member
2223 ret->funcdesc.refcount = 0; in sh_elf_link_hash_newfunc()
2802 if ((eh->funcdesc.refcount > 0 in allocate_dynrelocs()
2808 eh->funcdesc.offset = htab->sfuncdesc->size; in allocate_dynrelocs()
4317 offset = sh_elf_hash_entry (h)->funcdesc.offset; in sh_elf_relocate_section()
4324 sh_elf_hash_entry (h)->funcdesc.offset |= 1; in sh_elf_relocate_section()
4473 offset = sh_elf_hash_entry (h)->funcdesc.offset; in sh_elf_relocate_section()
4480 sh_elf_hash_entry (h)->funcdesc.offset |= 1; in sh_elf_relocate_section()
5222 edir->funcdesc.refcount += eind->funcdesc.refcount; in sh_elf_copy_indirect_symbol()
5223 eind->funcdesc.refcount = 0; in sh_elf_copy_indirect_symbol()
[all …]
H A 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.
H A DChangeLog-20044839 (_frv_emit_got_relocs_plt_entries): Use NULL as funcdesc address
/netbsd-src/external/gpl3/binutils/dist/bfd/
H A 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 …]
H A 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.
H A DChangeLog-20044839 (_frv_emit_got_relocs_plt_entries): Use NULL as funcdesc address
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm-protos.h154 extern rtx arm_load_function_descriptor (rtx funcdesc);
H A Darm.c4164 rtx funcdesc = XEXP (DECL_RTL (fndecl), 0); in arm_trampoline_init() local
4165 rtx fnaddr = gen_rtx_MEM (Pmode, funcdesc); in arm_trampoline_init()
4166 rtx gotaddr = gen_rtx_MEM (Pmode, plus_constant (Pmode, funcdesc, 4)); in arm_trampoline_init()
17245 arm_load_function_descriptor (rtx funcdesc) in arm_load_function_descriptor() argument
17249 rtx fnaddr = gen_rtx_MEM (Pmode, funcdesc); in arm_load_function_descriptor()
17250 rtx gotaddr = gen_rtx_MEM (Pmode, plus_constant (Pmode, funcdesc, 4)); in arm_load_function_descriptor()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm-protos.h158 extern rtx arm_load_function_descriptor (rtx funcdesc);
H A 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/gdb.old/dist/bfd/
H A 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.
H A DChangeLog-20044839 (_frv_emit_got_relocs_plt_entries): Use NULL as funcdesc address
/netbsd-src/external/gpl3/gdb/dist/bfd/
H A 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.
H A DChangeLog-20044839 (_frv_emit_got_relocs_plt_entries): Use NULL as funcdesc address
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sh/
H A 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/gcc.old/dist/gcc/config/sh/
H A Dsh.c12605 sh_load_function_descriptor (rtx funcdesc) in sh_load_function_descriptor() argument
12609 rtx fnaddr = gen_rtx_MEM (Pmode, funcdesc); in sh_load_function_descriptor()
12610 rtx gotaddr = gen_rtx_MEM (Pmode, plus_constant (Pmode, funcdesc, 4)); in sh_load_function_descriptor()
/netbsd-src/external/gpl3/binutils/dist/gas/
H A DChangeLog-20042641 (frv_pic_ptr): Parse funcdesc.
H A DChangeLog-20184014 funcdesc.
/netbsd-src/external/gpl3/binutils.old/dist/gas/
H A DChangeLog-20042641 (frv_pic_ptr): Parse funcdesc.
H A DChangeLog-20184014 funcdesc.
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A 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.old/dist/
H A Dsha256.sum17209 d9d959278bd4a64373ac421ea9557f01d8f1deacb6f487b60e6b55c75fa27181 ld/testsuite/ld-sh/fdpic-funcdesc
17250 6a1f6805b5232b13521b00907e767bca242361f6e42247890e9648499635d683 ld/testsuite/ld-sh/fdpic-funcdesc
17256 4683f3aaeaf87a2b521ad8ae74288ceee7913864d4ef02cc220d522c8c666fc3 ld/testsuite/ld-sh/fdpic-funcdesc
17326 5819d2949d3d8ef119d9d403ebceefa4265baf806469f62e31301fa0e9e28c5d ld/testsuite/ld-sh/fdpic-funcdesc
/netbsd-src/external/gpl3/binutils/dist/
H A 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