[OCaml] Fix building of stub libraries
[oota-llvm.git] / bindings / ocaml / backends / backend_ocaml.c
index fd6d06d90fbe483342e8c773813db104770a3b59..2d4ba852fda5c3a4b7d94046d907c86ff57279f4 100644 (file)
 #include "caml/alloc.h"
 #include "caml/memory.h"
 
+// TODO: Figure out how to call these only for targets which support them.
+// LLVMInitialize ## target ## AsmPrinter();
+// LLVMInitialize ## target ## AsmParser();
+// LLVMInitialize ## target ## Disassembler();
+
 #define INITIALIZER1(target) \
   CAMLprim value llvm_initialize_ ## target(value Unit) {  \
     LLVMInitialize ## target ## TargetInfo();              \
     LLVMInitialize ## target ## Target();                  \
     LLVMInitialize ## target ## TargetMC();                \
-    // TODO: Figure out how to call these only for targets \
-    // which support them.                                 \
-    // LLVMInitialize ## target ## AsmPrinter();           \
-    // LLVMInitialize ## target ## AsmParser();            \
-    // LLVMInitialize ## target ## Disassembler();         \
     return Val_unit;                                       \
   }