Make MC use Windows COFF on Windows and add tests.
[oota-llvm.git] / lib / Target / X86 / X86TargetMachine.cpp
index 900b516441cde064d23d8de876a5cfdecefbf76b..0552a8e612006153de9d50290dc0183b8962ed5b 100644 (file)
@@ -46,6 +46,8 @@ static MCStreamer *createMCStreamer(const Target &T, const std::string &TT,
                                     bool RelaxAll) {
   Triple TheTriple(TT);
   switch (TheTriple.getOS()) {
+  case Triple::Win32:
+    return createWinCOFFStreamer(Ctx, TAB, *_Emitter, _OS);
   default:
     return createMachOStreamer(Ctx, TAB, _OS, _Emitter, RelaxAll);
   }