X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ffeatures%2Fmips-linux.c;h=c9ad3ca7ebaa27d928c3d28135c804d97865abbe;hb=1163a4b7a38a79ebd153dc5ee76ce93877d21dbd;hp=fb5b07403edd2ac9e59323ea5349e150eea1e2da;hpb=3966e1906c7b0689cacba9954d0f5d87c3b6bb27;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/features/mips-linux.c b/gdb/features/mips-linux.c index fb5b07403e..c9ad3ca7eb 100644 --- a/gdb/features/mips-linux.c +++ b/gdb/features/mips-linux.c @@ -1,7 +1,8 @@ -/* THIS FILE IS GENERATED. Original: mips-linux.xml */ +/* THIS FILE IS GENERATED. -*- buffer-read-only: t -*- vi:set ro: + Original: mips-linux.xml */ #include "defs.h" -#include "gdbtypes.h" +#include "osabi.h" #include "target-descriptions.h" struct target_desc *tdesc_mips_linux; @@ -9,11 +10,12 @@ static void initialize_tdesc_mips_linux (void) { struct target_desc *result = allocate_target_description (); - struct tdesc_feature *feature; - struct type *field_type, *type; - set_tdesc_architecture (result, bfd_scan_arch ("mips")); + set_tdesc_osabi (result, osabi_from_tdesc_string ("GNU/Linux")); + + struct tdesc_feature *feature; + feature = tdesc_create_feature (result, "org.gnu.gdb.mips.cpu"); tdesc_create_reg (feature, "r0", 0, 1, NULL, 32, "int"); tdesc_create_reg (feature, "r1", 1, 1, NULL, 32, "int");