diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2014-04-27 03:48:12 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2014-04-27 03:48:12 +0000 |
commit | 6c76c959e405c72574b7e0498ddcaee3e532ca15 (patch) | |
tree | 3ca34bf988b489c2c4981c746496b88b5fce85e0 /include | |
parent | d54ec77c0d1182ac12df371b0938020bb1676d65 (diff) | |
download | llvm-6c76c959e405c72574b7e0498ddcaee3e532ca15.tar.gz llvm-6c76c959e405c72574b7e0498ddcaee3e532ca15.tar.bz2 llvm-6c76c959e405c72574b7e0498ddcaee3e532ca15.tar.xz |
MC: create X86WinCOFFStreamer for target specific behaviour
This introduces a target specific streamer, X86WinCOFFStreamer, which handles
the target specific behaviour (e.g. WinEH). This is mostly to ensure that
differences between ARM and X86 remain disjoint and do not accidentally cross
boundaries. This is the final staging change for enabling object emission for
Windows on ARM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207344 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/MC/MCStreamer.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/include/llvm/MC/MCStreamer.h b/include/llvm/MC/MCStreamer.h index 88f2b71f18..06ad146538 100644 --- a/include/llvm/MC/MCStreamer.h +++ b/include/llvm/MC/MCStreamer.h @@ -773,14 +773,6 @@ MCStreamer *createMachOStreamer(MCContext &Ctx, MCAsmBackend &TAB, bool RelaxAll = false, bool LabelSections = false); -/// createWinCOFFStreamer - Create a machine code streamer which will -/// generate Microsoft COFF format object files. -/// -/// Takes ownership of \p TAB and \p CE. -MCStreamer *createWinCOFFStreamer(MCContext &Ctx, MCAsmBackend &TAB, - MCCodeEmitter &CE, raw_ostream &OS, - bool RelaxAll = false); - /// createELFStreamer - Create a machine code streamer which will generate /// ELF format object files. MCStreamer *createELFStreamer(MCContext &Ctx, MCAsmBackend &TAB, |