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,