rustc: MIPS32 support
This commit is contained in:
committed by
Brian Anderson
parent
0ecd9e03ff
commit
5150b9811b
@@ -97,6 +97,12 @@ void LLVMInitializeARMTarget();
|
||||
void LLVMInitializeARMTargetMC();
|
||||
void LLVMInitializeARMAsmPrinter();
|
||||
void LLVMInitializeARMAsmParser();
|
||||
|
||||
void LLVMInitializeMipsTargetInfo();
|
||||
void LLVMInitializeMipsTarget();
|
||||
void LLVMInitializeMipsTargetMC();
|
||||
void LLVMInitializeMipsAsmPrinter();
|
||||
void LLVMInitializeMipsAsmParser();
|
||||
// Only initialize the platforms supported by Rust here,
|
||||
// because using --llvm-root will have multiple platforms
|
||||
// that rustllvm doesn't actually link to and it's pointless to put target info
|
||||
@@ -114,6 +120,12 @@ void LLVMRustInitializeTargets() {
|
||||
LLVMInitializeARMTargetMC();
|
||||
LLVMInitializeARMAsmPrinter();
|
||||
LLVMInitializeARMAsmParser();
|
||||
|
||||
LLVMInitializeMipsTargetInfo();
|
||||
LLVMInitializeMipsTarget();
|
||||
LLVMInitializeMipsTargetMC();
|
||||
LLVMInitializeMipsAsmPrinter();
|
||||
LLVMInitializeMipsAsmParser();
|
||||
}
|
||||
|
||||
// Custom memory manager for MCJITting. It needs special features
|
||||
|
||||
@@ -384,18 +384,25 @@ LLVMInitializeScalarOpts
|
||||
LLVMInitializeTarget
|
||||
LLVMInitializeTransformUtils
|
||||
LLVMInitializeARMAsmLexer
|
||||
LLVMInitializeMipsAsmLexer
|
||||
LLVMInitializeX86AsmLexer
|
||||
LLVMInitializeARMAsmParser
|
||||
LLVMInitializeMipsAsmParser
|
||||
LLVMInitializeX86AsmParser
|
||||
LLVMInitializeARMAsmPrinter
|
||||
LLVMInitializeMipsAsmPrinter
|
||||
LLVMInitializeX86AsmPrinter
|
||||
LLVMInitializeARMDisassembler
|
||||
LLVMInitializeMipsDisassembler
|
||||
LLVMInitializeX86Disassembler
|
||||
LLVMInitializeARMTarget
|
||||
LLVMInitializeMipsTarget
|
||||
LLVMInitializeX86Target
|
||||
LLVMInitializeARMTargetMC
|
||||
LLVMInitializeMipsTargetMC
|
||||
LLVMInitializeX86TargetMC
|
||||
LLVMInitializeARMTargetInfo
|
||||
LLVMInitializeMipsTargetInfo
|
||||
LLVMInitializeX86TargetInfo
|
||||
LLVMInsertBasicBlock
|
||||
LLVMInsertBasicBlockInContext
|
||||
|
||||
Reference in New Issue
Block a user