/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | args.c | 256 ofl->ofl_flags1 |= FLG_OF1_EXTRACT; in ld_rescan_archives() 258 while (ofl->ofl_flags1 & FLG_OF1_EXTRACT) { in ld_rescan_archives() 264 ofl->ofl_flags1 &= ~FLG_OF1_EXTRACT; in ld_rescan_archives() 284 ofl->ofl_flags1 &= ~MSK_OF1_ARCHIVE; in ld_rescan_archives() 285 ofl->ofl_flags1 |= (adp->ad_flags & MSK_OF1_ARCHIVE); in ld_rescan_archives() 398 if (ofl->ofl_interp && (ofl->ofl_flags1 & FLG_OF1_NOINTRP)) in check_flags() 402 if ((ofl->ofl_flags1 & (FLG_OF1_NRLXREL | FLG_OF1_RLXREL)) == in check_flags() 455 ofl->ofl_flags1 |= FLG_OF1_TEXTOFF; in check_flags() 484 ofl->ofl_flags1 |= FLG_OF1_LAZYLD; in check_flags() 496 ofl->ofl_flags1 |= (FLG_OF1_NDIRECT | in check_flags() [all …]
|
H A D | exit.c | 48 if ((ofl->ofl_fd > 0) && ((ofl->ofl_flags1 & FLG_OF1_NONREG) == 0)) in ld_exit() 155 if (ofl->ofl_flags1 & FLG_OF1_NOSGHND) in ld_init_sighandler()
|
H A D | place.c | 191 ((ofl->ofl_flags1 & FLG_OF1_NCSTTAB) != 0) || in os_attach_isp() 875 if (!(ofl->ofl_flags1 & FLG_OF1_RLXREL)) in ld_place_section() 1054 if ((ofl->ofl_flags1 & FLG_OF1_NRLXREL) == 0) in ld_place_section() 1055 ofl->ofl_flags1 |= FLG_OF1_RLXREL; in ld_place_section() 1057 (ofl->ofl_flags1 & FLG_OF1_RLXREL) != 0)); in ld_place_section() 1086 if ((ofl->ofl_flags1 & FLG_OF1_NRLXREL) == 0) { in ld_place_section() 1087 ofl->ofl_flags1 |= FLG_OF1_RLXREL; in ld_place_section() 1419 if (ifl && ((ofl->ofl_flags1 & FLG_OF1_IGNPRC) || DBG_ENABLED)) { in ld_place_section()
|
H A D | libs.c | 197 if (ofl->ofl_flags1 & FLG_OF1_ALLEXRT) { in ld_ar_setup() 230 adp->ad_flags = ofl->ofl_flags1 & MSK_OF1_ARCHIVE; in ld_ar_setup() 409 ofl->ofl_flags1 |= FLG_OF1_EXTRACT; in ar_input() 569 (!(ofl->ofl_flags1 & FLG_OF1_WEAKEXT)))) { in ar_extract_bysym() 850 if (ofl->ofl_flags1 & FLG_OF1_ALLEXRT) { in ld_process_archive()
|
H A D | groups.c | 250 if ((ofl->ofl_flags1 & FLG_OF1_NRLXREL) == 0) in ld_group_process() 251 ofl->ofl_flags1 |= FLG_OF1_RLXREL; in ld_group_process() 253 (ofl->ofl_flags1 & FLG_OF1_RLXREL) != 0)); in ld_group_process()
|
H A D | unwind.c | 322 int bswap = (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0; in ld_unwind_make_hdr() 495 int bswap = (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0; in ld_unwind_populate_hdr() 810 if (ofl->ofl_flags1 & FLG_OF1_RLXREL) { in ld_unwind_populate_hdr()
|
H A D | sunwmove.c | 348 } else if ((ofl->ofl_flags1 & FLG_OF1_NOPARTI) != 0) { in ld_process_move() 383 ofl->ofl_flags1 |= FLG_OF1_BSSOREL; in ld_process_move()
|
H A D | ldmain.c | 210 if (ofl->ofl_flags1 & FLG_OF1_DONE) in ld_main() 457 if (((ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0) && in ld_main()
|
H A D | machrel.amd.c | 200 int bswap = (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0; in plt_entry() 980 if (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) in ld_do_activerelocs() 1183 ofl->ofl_flags1 |= FLG_OF1_BSSOREL; in ld_add_outrel() 1185 ofl->ofl_flags1 |= FLG_OF1_TLSOREL; in ld_add_outrel() 1489 int bswap = (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0; in ld_fillin_gotplt()
|
H A D | machrel.intel.c | 168 int bswap = (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0; in plt_entry() 980 if (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) in ld_do_activerelocs() 1184 ofl->ofl_flags1 |= FLG_OF1_BSSOREL; in ld_add_outrel() 1186 ofl->ofl_flags1 |= FLG_OF1_TLSOREL; in ld_add_outrel() 1497 int bswap = (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0; in ld_fillin_gotplt()
|
H A D | machrel.sparc.c | 398 int bswap = (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0; in plt_entry() 531 int bswap = (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0; in plt_entry() 1287 if (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) in ld_do_activerelocs() 1503 ofl->ofl_flags1 |= FLG_OF1_BSSOREL; in ld_add_outrel() 1505 ofl->ofl_flags1 |= FLG_OF1_TLSOREL; in ld_add_outrel() 2125 if (ofl->ofl_flags1 & FLG_OF1_ENCDIFF) in ld_fillin_gotplt()
|
H A D | outfile.c | 99 ofl->ofl_flags1 |= FLG_OF1_NONREG; in ld_open_outfile() 376 ofl_flag_t flags1 = ofl->ofl_flags1; in ld_create_outfile()
|
H A D | files.c | 265 if (ofl->ofl_flags1 & FLG_OF1_OVSFCAP1) { in sf1_cap() 414 if (ofl->ofl_flags1 & flags1) { in hw_cap() 455 if (ofl->ofl_flags1 & flags) { in str_cap() 1790 if ((ofl->ofl_flags1 & FLG_OF1_RELDYN) == 0) in process_rel_dynamic() 3338 if (ofl->ofl_flags1 & FLG_OF1_IGNORE) in ld_process_ifl() 3372 if (ofl->ofl_flags1 & FLG_OF1_ZDIRECT) in ld_process_ifl() 3374 if (ofl->ofl_flags1 & FLG_OF1_LAZYLD) in ld_process_ifl() 3376 if (ofl->ofl_flags1 & FLG_OF1_GRPPRM) in ld_process_ifl() 3378 if (ofl->ofl_flags1 & FLG_OF1_DEFERRED) in ld_process_ifl()
|
H A D | map_core.c | 2671 ofl->ofl_flags1 |= FLG_OF1_VADDR; in ld_map_post_process() 2769 if (((ofl->ofl_flags1 & FLG_OF1_VADDR) || in ld_map_post_process() 2780 !(ofl->ofl_osinterp) && (ofl->ofl_flags1 & FLG_OF1_VADDR)) in ld_map_post_process() 2801 if ((ofl->ofl_flags1 & FLG_OF1_VADDR) || in ld_map_post_process()
|
H A D | sections.c | 294 if (((ofl->ofl_flags1 & FLG_OF1_IGNPRC) == 0) || in ignore_section_processing() 352 if ((ofl->ofl_flags1 & FLG_OF1_IGNPRC) == 0) in ignore_section_processing() 807 if (ofl->ofl_flags1 & flagtotest) { in ld_make_bss() 1373 if (ofl->ofl_flags1 & FLG_OF1_NOINTRP) in make_interp() 3253 if (DBG_ENABLED || (ofl->ofl_flags1 & FLG_OF1_IGNPRC)) { in ld_make_sections() 3278 if ((ofl->ofl_flags1 & FLG_OF1_NCSTTAB) == 0) { in ld_make_sections()
|
H A D | relocate.c | 1045 if ((ofl->ofl_flags1 & FLG_OF1_ABSEXEC) == 0) in reloc_exec() 1997 if ((ofl->ofl_flags1 & FLG_OF1_RLXREL) && in process_reld() 2810 if (ofl->ofl_flags1 & FLG_OF1_TEXTOFF) in ld_reloc_remain_entry() 2996 if ((ofl->ofl_flags1 & FLG_OF1_ENCDIFF) != 0) { in ld_swap_reloc_data()
|
H A D | resolve.c | 443 if ((ofl->ofl_flags1 & FLG_OF1_ALNODIR) && in sym_override() 1200 ofl->ofl_flags1 |=
|
H A D | syms.c | 494 ofl->ofl_flags1 |= (FLG_OF1_NDIRECT | FLG_OF1_NGLBDIR); in ld_sym_enter() 510 if ((ofl->ofl_flags1 & FLG_OF1_ALNODIR) && in ld_sym_enter() 1569 ofl->ofl_flags1 |= FLG_OF1_NGLBDIR; in ld_sym_validate()
|
H A D | _libld.h | 582 (((_ofl)->ofl_flags1 & FLG_OF1_ENCDIFF) && \
|
H A D | map_support.c | 213 mf->mf_ofl->ofl_flags1 |= override_flag[type]; in ld_map_cap_set_ovflag()
|
H A D | map.c | 1113 ofl->ofl_flags1 |= in map_version()
|
H A D | update.c | 2631 if (ofl->ofl_flags1 & FLG_OF1_NGLBDIR) in update_odynamic() 2633 if (ofl->ofl_flags1 & FLG_OF1_NDIRECT) in update_odynamic() 3177 else if (ofl->ofl_flags1 & FLG_OF1_NOPARTI) in update_move()
|
H A D | map_v2.c | 2871 ofl->ofl_flags1 |= in at_sym_flags()
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | object.c | 78 ofl->ofl_flags1 = (FLG_OF1_RELDYN | FLG_OF1_TEXTOFF | FLG_OF1_MEMORY); in elf_obj_init()
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | libld.h | 308 ofl_flag_t ofl_flags1; /* more flags */ member
|