aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Gingold <gingold@adacore.com>2012-03-05 11:33:36 +0000
committerTristan Gingold <gingold@adacore.com>2012-03-05 11:33:36 +0000
commit34864976a85af27573d2e8a10c31ad99b0186b67 (patch)
treee1efc46635f5e2572442b708a555b3aaba9f0995
parentcae4ddc69fb8c2f1b4b29071852af5719d449879 (diff)
downloadfsf-binutils-gdb-34864976a85af27573d2e8a10c31ad99b0186b67.zip
fsf-binutils-gdb-34864976a85af27573d2e8a10c31ad99b0186b67.tar.gz
fsf-binutils-gdb-34864976a85af27573d2e8a10c31ad99b0186b67.tar.bz2
2012-03-05 Tristan Gingold <gingold@adacore.com>
* osabi.c (gdb_osabi_names): Add OpenVMS. (generic_elf_osabi_sniffer): Likewise. * defs.h (gdb_osabi): Add GDB_OSABI_OPENVMS.
-rw-r--r--gdb/ChangeLog6
-rw-r--r--gdb/defs.h1
-rw-r--r--gdb/osabi.c5
3 files changed, 12 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index c67cbdc..33f822b 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,9 @@
+2012-03-05 Tristan Gingold <gingold@adacore.com>
+
+ * osabi.c (gdb_osabi_names): Add OpenVMS.
+ (generic_elf_osabi_sniffer): Likewise.
+ * defs.h (gdb_osabi): Add GDB_OSABI_OPENVMS.
+
2012-03-04 Jan Kratochvil <jan.kratochvil@redhat.com>
Removed unused code.
diff --git a/gdb/defs.h b/gdb/defs.h
index a97487a..1075111 100644
--- a/gdb/defs.h
+++ b/gdb/defs.h
@@ -948,6 +948,7 @@ enum gdb_osabi
GDB_OSABI_DICOS,
GDB_OSABI_DARWIN,
GDB_OSABI_SYMBIAN,
+ GDB_OSABI_OPENVMS,
GDB_OSABI_INVALID /* keep this last */
};
diff --git a/gdb/osabi.c b/gdb/osabi.c
index aba9842..faffe30 100644
--- a/gdb/osabi.c
+++ b/gdb/osabi.c
@@ -72,6 +72,7 @@ static const char * const gdb_osabi_names[] =
"DICOS",
"Darwin",
"Symbian",
+ "OpenVMS",
"<invalid>"
};
@@ -549,6 +550,10 @@ generic_elf_osabi_sniffer (bfd *abfd)
generic_elf_osabi_sniff_abi_tag_sections,
&osabi);
break;
+
+ case ELFOSABI_OPENVMS:
+ osabi = GDB_OSABI_OPENVMS;
+ break;
}
if (osabi == GDB_OSABI_UNKNOWN)