OSDN Git Service

* readelf.c (get_ia64_segment_type): Add support for macros.
authorAlan Modra <amodra@bigpond.net.au>
Sun, 6 Jan 2002 11:13:31 +0000 (11:13 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Sun, 6 Jan 2002 11:13:31 +0000 (11:13 +0000)
(get_segment_type): Add support for IA64 specific macros.

binutils/ChangeLog
binutils/readelf.c

index b254d8d..bf61ce6 100644 (file)
@@ -1,3 +1,8 @@
+2002-01-06  Steve Ellcey  <sje@cup.hp.com>
+
+       * readelf.c (get_ia64_segment_type): Add support for macros.
+       (get_segment_type): Add support for IA64 specific macros.
+
 2001-12-20  Julian v. Bock  <julian@wongr.net>
 
        * readelf.c (print_symbol): New function: Print a formatted symbol
index 400b7c3..100a7dc 100644 (file)
@@ -1861,6 +1861,10 @@ get_ia64_segment_type (type)
     {
     case PT_IA_64_ARCHEXT:     return "IA_64_ARCHEXT";
     case PT_IA_64_UNWIND:      return "IA_64_UNWIND";
+    case PT_HP_TLS:            return "HP_TLS";
+    case PT_IA_64_HP_OPT_ANOT: return "HP_OPT_ANNOT";
+    case PT_IA_64_HP_HSL_ANOT: return "HP_HSL_ANNOT";
+    case PT_IA_64_HP_STACK:    return "HP_STACK";
     default:
       break;
     }
@@ -1923,6 +1927,9 @@ get_segment_type (p_type)
            case EM_PARISC:
              result = get_parisc_segment_type (p_type);
              break;
+           case EM_IA_64:
+             result = get_ia64_segment_type (p_type);
+             break;
            default:
              result = NULL;
              break;