OSDN Git Service

2004-01-07 Andrew Cagney <cagney@redhat.com>
authorcagney <cagney>
Thu, 8 Jan 2004 05:03:58 +0000 (05:03 +0000)
committercagney <cagney>
Thu, 8 Jan 2004 05:03:58 +0000 (05:03 +0000)
* mips-tdep.c (mips_gdbarch_init): Set elf_flags to the previous
architecture's elf flags (when available).

gdb/ChangeLog
gdb/mips-tdep.c

index b137e73..d330604 100644 (file)
@@ -1,5 +1,8 @@
 2004-01-07  Andrew Cagney  <cagney@redhat.com>
 
+       * mips-tdep.c (mips_gdbarch_init): Set elf_flags to the previous
+       architecture's elf flags (when available).
+
        * mips-tdep.c (mips_gdbarch_init): Move code determining the MIPS
        FPU to the start, check the MIPS FPU when looking for an old
        architecture.
index d4a3714..a38de8a 100644 (file)
@@ -5688,6 +5688,8 @@ mips_gdbarch_init (struct gdbarch_info info,
   /* First of all, extract the elf_flags, if available.  */
   if (info.abfd && bfd_get_flavour (info.abfd) == bfd_target_elf_flavour)
     elf_flags = elf_elfheader (info.abfd)->e_flags;
+  else if (arches != NULL)
+    elf_flags = gdbarch_tdep (arches->gdbarch)->elf_flags;
   else
     elf_flags = 0;
   if (gdbarch_debug)