[mach-o] Add support for reading utf16 string literal sections

llvm-svn: 209684
diff --git a/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp b/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
index 072f40d..c6d1e2c 100644
--- a/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
+++ b/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
@@ -188,6 +188,9 @@
   case DefinedAtom::typeLiteral16:
      return new (_allocator) SectionInfo("__TEXT", "__literal16",
                             S_16BYTE_LITERALS);
+  case DefinedAtom::typeUTF16String:
+     return new (_allocator) SectionInfo("__TEXT", "__ustring",
+                            S_REGULAR);
   default:
     llvm_unreachable("TO DO: add support for more sections");
     break;