X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Famd64-linux-tdep.c;h=a1f9db3684b67d7287f58767555457b7d9f0fbb0;hb=d9aee5d7f73be87d56ac14e0179afbd0dd59cb75;hp=1eac4c6c76f2c6a9c016078973d86c4454b8c820;hpb=6cd6a2aec631174856a2f68a8323427f78f7edc3;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/amd64-linux-tdep.c b/gdb/amd64-linux-tdep.c index 1eac4c6c76..a1f9db3684 100644 --- a/gdb/amd64-linux-tdep.c +++ b/gdb/amd64-linux-tdep.c @@ -52,7 +52,7 @@ /* Supported register note sections. */ static struct core_regset_section amd64_linux_regset_sections[] = { - { ".reg", 144, "general-purpose" }, + { ".reg", 27 * 8, "general-purpose" }, { ".reg2", 512, "floating-point" }, { ".reg-xstate", I386_XSTATE_MAX_SIZE, "XSAVE extended state" }, { NULL, 0 } @@ -1291,6 +1291,8 @@ amd64_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) gdb_assert (tdesc_data); + linux_init_abi (info, gdbarch); + tdep->gregset_reg_offset = amd64_linux_gregset_reg_offset; tdep->gregset_num_regs = ARRAY_SIZE (amd64_linux_gregset_reg_offset); tdep->sizeof_gregset = 27 * 8;