Print this page


Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libproc/common/Pcontrol.h
          +++ new/usr/src/lib/libproc/common/Pcontrol.h
↓ open down ↓ 115 lines elided ↑ open up ↑
 116  116          uintptr_t file_jmp_rel; /* base address of PLT relocations */
 117  117          uintptr_t file_ctf_off; /* offset of CTF data in object file */
 118  118          size_t  file_ctf_size;  /* size of CTF data in object file */
 119  119          int     file_ctf_dyn;   /* does the CTF data reference the dynsym */
 120  120          void    *file_ctf_buf;  /* CTF data for this file */
 121  121          ctf_file_t *file_ctfp;  /* CTF container for this file */
 122  122          char    *file_shstrs;   /* section header string table */
 123  123          size_t  file_shstrsz;   /* section header string table size */
 124  124          uintptr_t *file_saddrs; /* section header addresses */
 125  125          uint_t  file_nsaddrs;   /* number of section header addresses */
 126      -        boolean_t file_cvt;     /* Have we tried to convert this? */
 127  126  } file_info_t;
 128  127  
 129  128  typedef struct map_info {       /* description of an address space mapping */
 130  129          prmap_t map_pmap;       /* /proc description of this mapping */
 131  130          file_info_t *map_file;  /* pointer into list of mapped files */
 132  131          off64_t map_offset;     /* offset into core file (if core) */
 133  132          int map_relocate;       /* associated file_map needs to be relocated */
 134  133  } map_info_t;
 135  134  
 136  135  typedef struct lwp_info {       /* per-lwp information from core file */
↓ open down ↓ 180 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX