X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2Ffeatures%2Fmips-linux.c;h=c9ad3ca7ebaa27d928c3d28135c804d97865abbe;hb=bb6e55f3ee440c5d03fd47ec32255c20b9f895fe;hp=b0181eb93c9df79233b3bc7bad55cd2387828307;hpb=4e2f8df673369ac03d523aa2ff1ecd11fbf9cb22;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/features/mips-linux.c b/gdb/features/mips-linux.c index b0181eb93c..c9ad3ca7eb 100644 --- a/gdb/features/mips-linux.c +++ b/gdb/features/mips-linux.c @@ -1,6 +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 "osabi.h" #include "target-descriptions.h" struct target_desc *tdesc_mips_linux; @@ -8,10 +10,12 @@ static void initialize_tdesc_mips_linux (void) { struct target_desc *result = allocate_target_description (); - struct tdesc_feature *feature; - 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");