[lld] r276770 - [lld][MachO] Add support for S_ATTR_DEBUG to the MachO YAML reader/writer.

Lang Hames via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 26 10:17:17 PDT 2016


Author: lhames
Date: Tue Jul 26 12:17:17 2016
New Revision: 276770

URL: http://llvm.org/viewvc/llvm-project?rev=276770&view=rev
Log:
[lld][MachO] Add support for S_ATTR_DEBUG to the MachO YAML reader/writer.

This enables proper recognition of debug sections by attribute, which will be
used in the near future by test-cases for MachO debugging support.


Modified:
    lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp

Modified: lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp?rev=276770&r1=276769&r2=276770&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp (original)
+++ lld/trunk/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp Tue Jul 26 12:17:17 2016
@@ -234,6 +234,8 @@ struct ScalarBitSetTraits<SectionAttr> {
                           llvm::MachO::S_ATTR_EXT_RELOC);
     io.bitSetCase(value, "S_ATTR_LOC_RELOC",
                           llvm::MachO::S_ATTR_LOC_RELOC);
+    io.bitSetCase(value, "S_ATTR_DEBUG",
+                         llvm::MachO::S_ATTR_DEBUG);
   }
 };
 




More information about the llvm-commits mailing list