/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | libld.h | 300 Os_desc *ofl_unwindhdr; /* Unwind hdr */ 362 Os_desc *ofl_osdynamic; /* .dynamic output section */ 363 Os_desc *ofl_osdynsym; /* .dynsym output section */ 364 Os_desc *ofl_osldynsym; /* .SUNW_ldynsym output section */ 365 Os_desc *ofl_osdynstr; /* .dynstr output section */ 366 Os_desc *ofl_osdynsymsort; /* .SUNW_dynsymsort output section */ 367 Os_desc *ofl_osdyntlssort; /* .SUNW_dyntlssort output section */ 368 Os_desc *ofl_osgot; /* .got output section */ 369 Os_desc *ofl_oshash; /* .hash output section */ 370 Os_desc *ofl_osinitarray; /* .init_array output section */ [all …]
|
H A D | debug.h | 939 extern void Dbg_reloc_generate(Lm_list *, Os_desc *, Word); 945 extern void Dbg_reloc_proc(Lm_list *, Os_desc *, Is_desc *, Is_desc *); 951 extern void Dbg_sec_added(Lm_list *, Os_desc *, Sg_desc *); 953 extern void Dbg_sec_created(Lm_list *, Os_desc *, Sg_desc *); 963 extern void Dbg_sec_strtab(Lm_list *, Os_desc *, Str_tbl *); 970 extern void Dbg_seg_os(Ofl_desc *, Os_desc *, int); 1023 extern void Dbg_syms_sec_entry(Lm_list *, Word, Sg_desc *, Os_desc *);
|
H A D | sgs.h | 219 typedef struct os_desc Os_desc; typedef
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | place.c | 51 set_addralign(Ofl_desc *ofl, Os_desc *osp, Is_desc *isp) in set_addralign() 81 ld_os_first_isdesc(Os_desc *osp) in ld_os_first_isdesc() 114 os_attach_isp(Ofl_desc *ofl, Os_desc *osp, Is_desc *isp, int mapfile_sort) in os_attach_isp() 237 add_comdat(Ofl_desc *ofl, Os_desc *osp, Is_desc *isp) in add_comdat() 684 Os_desc *osp; in eh_frame_muldef() 723 os_desc_hash(Sg_desc *sgp, Os_desc *osp) in os_desc_hash() 807 Os_desc * 813 Os_desc *osp; in ld_place_section() 1010 return ((Os_desc *)S_ERROR); in ld_place_section() 1076 return ((Os_desc *)S_ERROR); in ld_place_section() [all …]
|
H A D | sections.c | 100 Os_desc *osp; in ignore_sym() 170 Os_desc *osp = isp->is_osdesc; in isdesc_discarded() 211 Os_desc *osp; in adjust_os_count() 278 Os_desc *osp; in ignore_section_processing() 751 Os_desc *osp; in ld_make_bss() 792 (Os_desc *)S_ERROR) in ld_make_bss() 832 Os_desc *osp; in make_array() 850 (Os_desc *)S_ERROR) in make_array() 942 Os_desc *osp; in make_dynamic() 1350 if (ofl->ofl_osgot == (Os_desc *)S_ERROR) in ld_make_got() [all …]
|
H A D | unwind.c | 329 Os_desc *osp; in ld_unwind_make_hdr() 367 ld_targ.t_id.id_unwindhdr, NULL)) == (Os_desc *)S_ERROR) in ld_unwind_make_hdr() 490 Os_desc *hdrosp; in ld_unwind_populate_hdr() 491 Os_desc *osp; in ld_unwind_populate_hdr() 492 Os_desc *first_unwind; in ld_unwind_populate_hdr() 838 ld_unwind_register(Os_desc *osp, Ofl_desc * ofl) in ld_unwind_register() 841 Os_desc *_osp; in ld_unwind_register()
|
H A D | order.c | 299 Os_desc *osp; in ld_process_ordered() 338 if ((osp == (Os_desc *)S_ERROR) || (osp == NULL)) in ld_process_ordered() 354 Os_desc *osp2; in ld_process_ordered() 397 Os_desc *osp; in ld_sec_validate() 466 Os_desc *osp; in ld_sort_ordered()
|
H A D | _libld.h | 667 extern int osdesc_compare(const Os_desc *, const Os_desc *); 929 extern Is_desc *ld_os_first_isdesc(Os_desc *); 932 extern Os_desc *ld_place_section(Ofl_desc *, Is_desc *, 952 extern void ld_reloc_remain_entry(Rel_desc *, Os_desc *, 955 Os_desc *); 1005 extern uintptr_t ld_unwind_register(Os_desc *, Ofl_desc *);
|
H A D | outfile.c | 219 Os_desc *osp; in pad_outfile() 287 create_outsec(Ofl_desc *ofl, Sg_desc *sgp, Os_desc *osp, Word ptype, int shidx, in create_outsec() 371 Os_desc *osp; in ld_create_outfile() 433 Os_desc *nonempty = NULL; /* First non-empty section */ in ld_create_outfile() 812 Os_desc *osp; in ld_create_outfile()
|
H A D | update.c | 181 Os_desc *osp, *iosp = NULL, *fosp = NULL; in update_osym() 388 Os_desc *osp; in update_osym() 587 Os_desc *osp = sgp->sg_osdescs->apl_data in update_osym() 878 Os_desc *osp = isp->is_osdesc; in update_osym() 2139 Os_desc *symosp, *strosp; in update_odynamic() 2683 Os_desc *strosp; in update_overdef() 2808 Os_desc *osp; in update_oversym() 2833 Os_desc *strosp; in update_overneed() 2951 Os_desc *symosp, *infosp = ofl->ofl_ossyminfo; in update_osyminfo() 3082 Os_desc *osp; in expand_move() [all …]
|
H A D | machrel.amd.c | 96 Os_desc *osp = ofl->ofl_osgot; in ld_calc_got_offset() 283 Os_desc * relosp, * osp = 0; in ld_perform_outreloc() 787 Os_desc *osp; in ld_do_activerelocs() 1187 Os_desc *osp; in ld_add_outrel() 1306 Os_desc *osp = RELAUX_GET_OSDESC(rsp); in ld_reloc_local()
|
H A D | machrel.intel.c | 65 Os_desc *osp = ofl->ofl_osgot; in ld_calc_got_offset() 227 Os_desc * relosp, * osp = 0; in ld_perform_outreloc() 774 Os_desc *osp; in ld_do_activerelocs() 1188 Os_desc *osp; in ld_add_outrel() 1297 Os_desc *osp = RELAUX_GET_OSDESC(rsp); in ld_reloc_local()
|
H A D | ldentry.c | 87 Os_desc *osp; in ld_map_out()
|
H A D | machrel.sparc.c | 75 Os_desc *osp = ofl->ofl_osgot; in ld_calc_got_offset() 586 Os_desc *relosp, *osp = NULL; in ld_perform_outreloc() 1087 Os_desc *osp; in ld_do_activerelocs() 1507 Os_desc *osp; in ld_add_outrel() 1677 Os_desc *osp = RELAUX_GET_OSDESC(rsp); in ld_reloc_local()
|
H A D | relocate.c | 734 ld_reloc_set_aux_osdesc(Ofl_desc *ofl, Rel_desc *rdesc, Os_desc *osp) in ld_reloc_set_aux_osdesc() 2125 reloc_section(Ofl_desc *ofl, Is_desc *isect, Is_desc *rsect, Os_desc *osect) in reloc_section() 2207 Os_desc *osp; in reloc_segments() 2663 Os_desc *osp; in ld_reloc_process() 2710 Os_desc *osp; in ld_reloc_process() 2803 ld_reloc_remain_entry(Rel_desc *orsp, Os_desc *osp, Ofl_desc *ofl, in ld_reloc_remain_entry()
|
H A D | sunwmove.c | 375 Os_desc *osp = sdp->sd_isc->is_osdesc; in ld_process_move()
|
H A D | files.c | 1698 Os_desc *osp; in array_process() 2402 Os_desc *osp; in rel_process() 2890 isp->is_keyident, NULL) == (Os_desc *)S_ERROR) in process_elf() 3026 Os_desc *osp = isp->is_osdesc; in process_elf()
|
H A D | map_core.c | 2857 ld_targ.t_id.id_text, NULL) == (Os_desc *)S_ERROR) in ld_map_post_process() 2863 ld_targ.t_id.id_data, NULL) == (Os_desc *)S_ERROR) in ld_map_post_process()
|
H A D | syms.c | 933 sym_add_bounds(Ofl_desc *ofl, Os_desc *osp, Word bound) in sym_add_bounds() 1018 Os_desc *osp; in ld_sym_spec()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | sections.c | 95 Dbg_sec_strtab(Lm_list *lml, Os_desc *osp, Str_tbl *stp) in Dbg_sec_strtab() 232 Dbg_sec_added(Lm_list *lml, Os_desc *osp, Sg_desc *sgp) in Dbg_sec_added() 242 Dbg_sec_created(Lm_list *lml, Os_desc *osp, Sg_desc *sgp) in Dbg_sec_created() 326 Os_desc *osp; in Dbg_sec_order_list()
|
H A D | relocate.c | 140 Dbg_reloc_generate(Lm_list *lml, Os_desc *osp, Word type) in Dbg_reloc_generate() 169 Dbg_reloc_proc(Lm_list *lml, Os_desc *osp, Is_desc *isp, Is_desc *risp) in Dbg_reloc_proc() 216 Os_desc *osp; in Dbg_reloc_doact() 377 Os_desc *osp = RELAUX_GET_OSDESC(orsp); in Dbg_reloc_ors_entry()
|
H A D | segments.c | 141 Dbg_seg_os(Ofl_desc *ofl, Os_desc *osp, int ndx) in Dbg_seg_os()
|
H A D | syms.c | 338 Dbg_syms_sec_entry(Lm_list *lml, Word ndx, Sg_desc *sgp, Os_desc *osp) in Dbg_syms_sec_entry()
|