2000-05-02 H.J. Lu <hjl@gnu.org>
authorH.J. Lu <hjl.tools@gmail.com>
Tue, 2 May 2000 17:54:32 +0000 (17:54 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 2 May 2000 17:54:32 +0000 (17:54 +0000)
* readelf.c (get_osabi_name): Handle ELFOSABI_NONE instead of
ELFOSABI_SYSV. Also handle ELFOSABI_NETBSD, ELFOSABI_HURD,
ELFOSABI_SOLARIS, ELFOSABI_MONTEREY, ELFOSABI_IRIX,
ELFOSABI_FREEBSD, ELFOSABI_TRU64, ELFOSABI_MODESTO
and ELFOSABI_OPENBSD.

binutils/ChangeLog
binutils/readelf.c

index 008456a..a25691b 100644 (file)
@@ -1,3 +1,11 @@
+2000-05-02  H.J. Lu  <hjl@gnu.org>
+
+       * readelf.c (get_osabi_name): Handle ELFOSABI_NONE instead of
+       ELFOSABI_SYSV. Also handle ELFOSABI_NETBSD, ELFOSABI_HURD,
+       ELFOSABI_SOLARIS, ELFOSABI_MONTEREY, ELFOSABI_IRIX,
+       ELFOSABI_FREEBSD, ELFOSABI_TRU64, ELFOSABI_MODESTO
+       and ELFOSABI_OPENBSD.
+
 2000-05-02  Kazu Hirata  <kazu@hxi.com>
 
        * coffgrok.c: Add ATTRIBUTE_UNUSED as appropriate.
index a24bbcd..5856723 100644 (file)
@@ -2052,9 +2052,18 @@ get_osabi_name (osabi)
 
   switch (osabi)
     {
-    case ELFOSABI_SYSV:       return _("UNIX - System V");
+    case ELFOSABI_NONE:       return _("UNIX - System V");
     case ELFOSABI_HPUX:       return _("UNIX - HP-UX");
+    case ELFOSABI_NETBSD:     return _("UNIX - NetBSD");
     case ELFOSABI_LINUX:      return _("UNIX - Linux");
+    case ELFOSABI_HURD:       return _("GNU/Hurd");
+    case ELFOSABI_SOLARIS:    return _("UNIX - Solaris");
+    case ELFOSABI_MONTEREY:   return _("UNIX - Monterey");
+    case ELFOSABI_IRIX:       return _("UNIX - IRIX");
+    case ELFOSABI_FREEBSD:    return _("UNIX - FreeBSD");
+    case ELFOSABI_TRU64:      return _("UNIX - TRU64");
+    case ELFOSABI_MODESTO:    return _("Novell - Modesto");
+    case ELFOSABI_OPENBSD:    return _("UNIX - OpenBSD");
     case ELFOSABI_STANDALONE: return _("Standalone App");
     case ELFOSABI_ARM:        return _("ARM");
     default: