Print this page
4839 3294 generated elfdump struct layouts by hand, shouldn't have
*** 369,384 ****
{ 24, 4, 0, 0 }, /* pr_rmajor */
{ 28, 4, 0, 0 }, /* pr_rminor */
{ 32, 8, 0, 0 }, /* pr_ino */
{ 40, 8, 0, 0 }, /* pr_offset */
{ 48, 8, 0, 0 }, /* pr_size */
! { 56, 4, 0, 0 }, /* pr_filefags */
{ 60, 4, 0, 0 }, /* pr_fdflags */
! { 64, 1, 1024, 0 }, /* pr_path */
};
static const sl_arch_layout_t layout_amd64 = {
&auxv_layout,
&fltset_layout,
&lwpsinfo_layout,
&lwpstatus_layout,
--- 369,386 ----
{ 24, 4, 0, 0 }, /* pr_rmajor */
{ 28, 4, 0, 0 }, /* pr_rminor */
{ 32, 8, 0, 0 }, /* pr_ino */
{ 40, 8, 0, 0 }, /* pr_offset */
{ 48, 8, 0, 0 }, /* pr_size */
! { 56, 4, 0, 0 }, /* pr_fileflags */
{ 60, 4, 0, 0 }, /* pr_fdflags */
! { 64, 1, 1024, 0 }, /* pr_path[] */
};
+
+
static const sl_arch_layout_t layout_amd64 = {
&auxv_layout,
&fltset_layout,
&lwpsinfo_layout,
&lwpstatus_layout,