Use the existing N_STAB from the MachO namespace.
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 6 Mar 2014 19:58:56 +0000 (19:58 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 6 Mar 2014 19:58:56 +0000 (19:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203152 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-readobj/MachODumper.cpp

index 1631777423e02b24a24f44e16c3bf5cff98d6e44..6077334de2c9f8745c8361aa5eb4af46f20e798d 100644 (file)
@@ -134,10 +134,6 @@ static const EnumEntry<unsigned> MachOSymbolTypes[] = {
 };
 
 namespace {
-  enum {
-    N_STAB = 0xE0
-  };
-
   struct MachOSection {
     ArrayRef<char> Name;
     ArrayRef<char> SegmentName;
@@ -396,7 +392,7 @@ void MachODumper::printSymbol(symbol_iterator SymI) {
 
   DictScope D(W, "Symbol");
   W.printNumber("Name", SymbolName, Symbol.StringIndex);
-  if (Symbol.Type & N_STAB) {
+  if (Symbol.Type & MachO::N_STAB) {
     W.printHex ("Type", "SymDebugTable", Symbol.Type);
   } else {
     W.printEnum("Type", Symbol.Type, makeArrayRef(MachOSymbolTypes));