Skip to content
This repository was archived by the owner on Feb 5, 2019. It is now read-only.

Commit 0c71e69

Browse files
committed
Ifdef out COFFStreamer and MachOStreamer registrations
1 parent 713fa81 commit 0c71e69

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,8 +405,10 @@ extern "C" void LLVMInitializeARMTargetMC() {
405405
TargetRegistry::RegisterMCInstrAnalysis(*T, createARMMCInstrAnalysis);
406406

407407
TargetRegistry::RegisterELFStreamer(*T, createELFStreamer);
408+
#ifndef __native_client__
408409
TargetRegistry::RegisterCOFFStreamer(*T, createARMWinCOFFStreamer);
409410
TargetRegistry::RegisterMachOStreamer(*T, createARMMachOStreamer);
411+
#endif
410412

411413
// Register the obj target streamer.
412414
TargetRegistry::RegisterObjectTargetStreamer(*T,

lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -258,10 +258,10 @@ extern "C" void LLVMInitializeX86TargetMC() {
258258

259259
// Register the code emitter.
260260
TargetRegistry::RegisterMCCodeEmitter(*T, createX86MCCodeEmitter);
261-
261+
#ifndef __native_client__
262262
// Register the object streamer.
263263
TargetRegistry::RegisterCOFFStreamer(*T, createX86WinCOFFStreamer);
264-
264+
#endif
265265
// Register the MCInstPrinter.
266266
TargetRegistry::RegisterMCInstPrinter(*T, createX86MCInstPrinter);
267267

0 commit comments

Comments
 (0)