Create an ARM ELF object streamer.
Declared in <llvm/MC/MCELFStreamer.h>
MCELFStreamer*
createARMELFStreamer(
MCContext& Context,
std::unique_ptr<MCAsmBackend> TAB,
std::unique_ptr<MCObjectWriter> OW,
std::unique_ptr<MCCodeEmitter> Emitter,
bool IsThumb,
bool IsAndroid);
Newly created ARM ELF object streamer.
| Name | Description |
|---|---|
| Context | - MC context that owns symbols and sections. |
| TAB | - Assembler backend used for relaxation and object writing. |
| OW | - Object writer that emits the ELF object. |
| Emitter | - Code emitter used to encode instructions. |
| IsThumb | - True if assembling Thumb code by default. |
| IsAndroid | - True if targeting the Android ELF ABI. |