14 #include "rrCompiler.h"
29 virtual bool setCompiler(
const std::string& compiler);
47 virtual std::string getDefaultTargetTriple();
53 virtual std::string getProcessTriple();
62 virtual std::string getHostCPUName();
interface to manipulate 'compiler' settings.
Definition: rrCompiler.h:26
class LLVMCompiler
Definition: LLVMCompiler.h:23
C_DECL_SPEC bool rrcCallConv setSupportCodeFolder(RRHandle handle, const char *folder)
Set the path to a folder containing support code for model generation.
C_DECL_SPEC char *rrcCallConv getCompilerLocation(RRHandle handle)
Get the path to a folder containing the compiler being used.
C_DECL_SPEC bool rrcCallConv setCompiler(RRHandle handle, const char *fNameWithPath)
Set the path and filename to the compiler to be used by roadrunner.
C_DECL_SPEC bool rrcCallConv setCompilerLocation(RRHandle handle, const char *folder)
Set the path to a folder containing the compiler to be used.
C_DECL_SPEC char *rrcCallConv getSupportCodeFolder(RRHandle handle)
Get the path to a folder containing support code.
C_DECL_SPEC char *rrcCallConv getCompiler(RRHandle handle)
Get the name of the compiler currently being used by roadrunner.
C_DECL_SPEC int rrcCallConv getVersion()