Home
last modified time | relevance | path

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

123

/netbsd-src/libexec/ld.elf_so/arch/hppa/
H A Dhppa_reloc.c133 #define RTLD_MAKE_PLABEL(plabel) (((Elf_Addr)(plabel)) | (1 << 1))
193 hppa_plabel *plabel; in _rtld_relocate_nonplt_self()
273 plabel = &hppa_plabel_pre[hppa_plabel_pre_next++]; in _rtld_relocate_nonplt_self()
275 plabel->hppa_plabel_pc = (Elf_Addr) in _rtld_relocate_nonplt_self()
277 plabel->hppa_plabel_sl = (Elf_Addr)pltgot; in _rtld_relocate_nonplt_self()
279 SLIST_INSERT_HEAD(&hppa_plabel_list, plabel, hppa_plabel_next); in _rtld_relocate_nonplt_self()
280 *((Elf_Addr *)where) = (Elf_Addr)(RTLD_MAKE_PLABEL(plabel)); in _rtld_relocate_nonplt_self()
326 * plabel is for the function associated with that definition in _rtld_function_descriptor_alloc()
328 * called with a NULL def, the plabel i in _rtld_function_descriptor_alloc()
116 RTLD_MAKE_PLABEL(plabel) global() argument
176 hppa_plabel *plabel; _rtld_relocate_nonplt_self() local
319 hppa_plabel *plabel; _rtld_function_descriptor_alloc() local
744 volatile hppa_plabel plabel; _rtld_call_function_addr() local
[all...]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/pa/
H A Dfptr.c82 volatile unsigned int *plabel; in __canonicalize_funcptr_for_compare() local
98 plabel = (volatile unsigned int *) ((unsigned int) fptr & ~3); in __canonicalize_funcptr_for_compare()
99 if (!_dl_read_access_allowed ((unsigned int)plabel)) in __canonicalize_funcptr_for_compare()
104 got = (unsigned int *) plabel[0]; in __canonicalize_funcptr_for_compare()
110 reloc_offset = plabel[1]; in __canonicalize_funcptr_for_compare()
112 got = (unsigned int *) (plabel[0] + GOT_FROM_PLT_STUB); in __canonicalize_funcptr_for_compare()
116 return plabel[0]; in __canonicalize_funcptr_for_compare()
149 return plabel[0]; in __canonicalize_funcptr_for_compare()
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/pa/
H A Dfptr.c82 volatile unsigned int *plabel; in __canonicalize_funcptr_for_compare() local
98 plabel = (volatile unsigned int *) ((unsigned int) fptr & ~3); in __canonicalize_funcptr_for_compare()
99 if (!_dl_read_access_allowed ((unsigned int)plabel)) in __canonicalize_funcptr_for_compare()
104 got = (unsigned int *) plabel[0]; in __canonicalize_funcptr_for_compare()
110 reloc_offset = plabel[1]; in __canonicalize_funcptr_for_compare()
112 got = (unsigned int *) (plabel[0] + GOT_FROM_PLT_STUB); in __canonicalize_funcptr_for_compare()
116 return plabel[0]; in __canonicalize_funcptr_for_compare()
149 return plabel[0]; in __canonicalize_funcptr_for_compare()
/netbsd-src/sys/external/bsd/gnu-efi/dist/gnuefi/
H A Delf_ia64_efi.lds43 *(.plabel) /* data whose relocs we want to ignore */
78 *(.rela.plabel)
H A Dcrt0-efi-ia64.S76 .section .plabel, "a"
/netbsd-src/external/bsd/pcc/dist/pcc/cc/cxxcom/
H A Dcgram.y901 | ifprefix statement { plabel($1); reached = 1; }
904 plabel( $1);
910 plabel( brklab );
918 plabel(contlab);
926 plabel( brklab);
931 { plabel( contlab );
935 plabel( brklab );
943 plabel( $1 );
945 plabel( brklab);
1052 plabel( $$ = getlab());
[all …]
H A Dtrees.c636 plabel((int)glval(p->n_left->n_left)+1); in putjops()
1944 plabel(v+1); in comops()
2116 plabel( lab); in andorbr()
2126 plabel( lab); in andorbr()
2217 plabel( lbl); in rmcops()
2227 plabel( lbl2); in rmcops()
2264 plabel( lbl); in rmcops()
2266 plabel( lbl2); in rmcops()
2859 plabel(l); in delvoid()
2861 plabel(l2); in delvoid()
[all …]
H A Dinline.c442 plabel(l1 = getlab()); in inlinetree()
512 plabel(l0); in inlinetree()
H A Dpftn.c509 plabel(retlab); in ftnend()
655 plabel(prolab); /* after prolog, used in optimization */ in dclargs()
664 plabel(getlab()); /* used when spilling */ in dclargs()
2754 plabel( s->soffset); in deflabel()
2891 plabel(retlab); in sspend()
2922 plabel(lab); in sspend()
/netbsd-src/external/bsd/pcc/dist/pcc/cc/ccom/
H A Dcgram.y874 | ifprefix statement { plabel($1); reached = 1; }
877 plabel( $1);
883 plabel( brklab );
891 plabel(contlab);
899 plabel( brklab);
904 { plabel( contlab );
908 plabel( brklab );
917 plabel( $1 );
919 plabel( brklab);
1045 plabel( $$ = getlab());
[all …]
H A Dtrees.c712 plabel((int)glval(p->n_left->n_left)+2); in putjops()
2016 plabel(v+2); in comops()
2188 plabel( lab); in andorbr()
2198 plabel( lab); in andorbr()
2289 plabel( lbl); in rmcops()
2299 plabel( lbl2); in rmcops()
2336 plabel( lbl); in rmcops()
2338 plabel( lbl2); in rmcops()
2933 plabel(l); in delvoid()
2935 plabel(l2); in delvoid()
[all …]
H A Dinline.c524 plabel(l1 = getlab()); in inlinetree()
605 plabel(l0); in inlinetree()
/netbsd-src/external/gpl3/binutils/dist/bfd/
H A Delf32-hppa.c237 unsigned int plabel:1; member
387 hh->plabel = 0; in hppa_link_hash_newfunc()
610 && !hh->plabel in hppa_type_of_stub()
1044 hh_dir->plabel |= hh_ind->plabel; in elf32_hppa_copy_indirect_symbol()
1368 hh->plabel = 1; in elf32_hppa_check_relocs()
1612 if (! hppa_elf_hash_entry (eh)->plabel in elf32_hppa_hide_symbol()
1666 if (hppa_elf_hash_entry (eh)->plabel) in elf32_hppa_adjust_dynamic_symbol()
1826 hh->plabel = 0; in allocate_plt_static()
1828 else if (hh->plabel) in allocate_plt_static()
1912 && !hh->plabel in allocate_dynrelocs()
[all …]
H A Dcoff-sh.c2311 bfd_vma **plabel, in _bfd_sh_align_load_span() argument
2358 while (*plabel < label_end && **plabel < i) in _bfd_sh_align_load_span()
2359 ++*plabel; in _bfd_sh_align_load_span()
2394 && (*plabel >= label_end || **plabel != i) in _bfd_sh_align_load_span()
2443 while (*plabel < label_end && **plabel < i + 2) in _bfd_sh_align_load_span()
2444 ++*plabel; in _bfd_sh_align_load_span()
2447 && (*plabel >= label_end || **plabel != i + 2)) in _bfd_sh_align_load_span()
/netbsd-src/external/gpl3/binutils.old/dist/bfd/
H A Delf32-hppa.c237 unsigned int plabel:1; member
387 hh->plabel = 0; in hppa_link_hash_newfunc()
610 && !hh->plabel in hppa_type_of_stub()
1044 hh_dir->plabel |= hh_ind->plabel; in elf32_hppa_copy_indirect_symbol()
1368 hh->plabel = 1; in elf32_hppa_check_relocs()
1612 if (! hppa_elf_hash_entry (eh)->plabel in elf32_hppa_hide_symbol()
1666 if (hppa_elf_hash_entry (eh)->plabel) in elf32_hppa_adjust_dynamic_symbol()
1826 hh->plabel = 0; in allocate_plt_static()
1828 else if (hh->plabel) in allocate_plt_static()
1912 && !hh->plabel in allocate_dynrelocs()
[all …]
H A Dcoff-sh.c2319 bfd_vma **plabel, in _bfd_sh_align_load_span() argument
2366 while (*plabel < label_end && **plabel < i) in _bfd_sh_align_load_span()
2367 ++*plabel; in _bfd_sh_align_load_span()
2402 && (*plabel >= label_end || **plabel != i) in _bfd_sh_align_load_span()
2451 while (*plabel < label_end && **plabel < i + 2) in _bfd_sh_align_load_span()
2452 ++*plabel; in _bfd_sh_align_load_span()
2455 && (*plabel >= label_end || **plabel != i + 2)) in _bfd_sh_align_load_span()
/netbsd-src/external/bsd/pcc/dist/pcc/arch/powerpc/
H A Dcode.c666 plabel(lab); in genswitch_bintree()
692 plabel(rlabel); in bintree_rec()
757 plabel(tbllabel);
771 plabel(deflabel);
812 plabel(p[0]->slab);
844 plabel(lab);
900 plabel(tbllabel);
/netbsd-src/sys/external/bsd/gnu-efi/dist/
H A DREADME.gnuefi291 relocation sections for the .plabel and .reloc sections. It would
293 would result in .reloc and .plabel being relocated twice (once by
368 .section .plabel, "a"
374 called ".plabel". Now, the only problem is that _start and __gp need
383 A final question may be why .plabel and .reloc need to go in their own
387 ".rela.plabel" and ".rela.reloc" which makes it easy to filter them
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dreorg.c390 rtx_code_label **plabel; in find_end_label() local
393 plabel = &function_return_label; in find_end_label()
397 plabel = &function_simple_return_label; in find_end_label()
401 if (*plabel) in find_end_label()
402 return *plabel; in find_end_label()
432 *plabel = label; in find_end_label()
436 *plabel = as_a <rtx_code_label *> (insn); in find_end_label()
480 *plabel = label; in find_end_label()
485 ++LABEL_NUSES (*plabel); in find_end_label()
487 return *plabel; in find_end_label()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dreorg.cc364 rtx_code_label **plabel; in find_end_label() local
367 plabel = &function_return_label; in find_end_label()
371 plabel = &function_simple_return_label; in find_end_label()
375 if (*plabel) in find_end_label()
376 return *plabel; in find_end_label()
406 *plabel = label; in find_end_label()
410 *plabel = as_a <rtx_code_label *> (insn); in find_end_label()
454 *plabel = label; in find_end_label()
459 ++LABEL_NUSES (*plabel); in find_end_label()
461 return *plabel; in find_end_label()
/netbsd-src/crypto/external/bsd/openssl/dist/providers/implementations/encode_decode/
H A Dencode_key2text.c364 const char *plabel = "Prime:"; in ec_param_explicit_curve_to_text() local
381 plabel = "Polynomial:"; in ec_param_explicit_curve_to_text()
383 return print_labeled_bignum(out, plabel, p) in ec_param_explicit_curve_to_text()
/netbsd-src/sys/arch/ia64/stand/ia64/ski/
H A Dldscript.ia6425 *(.plabel)
/netbsd-src/sys/arch/ia64/stand/ia64/efi/
H A Dldscript.ia6433 *(.plabel)
H A Dstart.S105 .section .plabel, "a"
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/rsa/
H A Drsa_lib.c1104 void *plabel = label; in EVP_PKEY_CTX_set0_rsa_oaep_label() local
1119 plabel = (void *)empty; in EVP_PKEY_CTX_set0_rsa_oaep_label()
1123 (void *)plabel, (size_t)llen); in EVP_PKEY_CTX_set0_rsa_oaep_label()

123