Currently, createMachOStreamer() is invoked directly in llvm-mc which
isn't ideal if we want to be able to use another object file format.

Add a createObjectStreamer() factory method so that the correct object
file streamer can be instantiated for a given target triple.

llvm-svn: 104318
3 files changed
tree: a7dc7c9e3a5183ac0e0f4d979a45bb2ef24e0787
  1. clang/
  2. compiler-rt/
  3. libcxx/
  4. llvm/