File tree 3 files changed +16
-0
lines changed
3 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -76,6 +76,7 @@ fn main() {
76
76
"aarch64" ,
77
77
"amdgpu" ,
78
78
"avr" ,
79
+ "m68k" ,
79
80
"mips" ,
80
81
"powerpc" ,
81
82
"systemz" ,
Original file line number Diff line number Diff line change @@ -201,6 +201,12 @@ void LLVMRustAddLastExtensionPasses(
201
201
#define SUBTARGET_AVR
202
202
#endif
203
203
204
+ #ifdef LLVM_COMPONENT_M68k
205
+ #define SUBTARGET_M68K SUBTARGET (M68k)
206
+ #else
207
+ #define SUBTARGET_M68K
208
+ #endif
209
+
204
210
#ifdef LLVM_COMPONENT_MIPS
205
211
#define SUBTARGET_MIPS SUBTARGET (Mips)
206
212
#else
@@ -248,6 +254,7 @@ void LLVMRustAddLastExtensionPasses(
248
254
SUBTARGET_ARM \
249
255
SUBTARGET_AARCH64 \
250
256
SUBTARGET_AVR \
257
+ SUBTARGET_M68K \
251
258
SUBTARGET_MIPS \
252
259
SUBTARGET_PPC \
253
260
SUBTARGET_SYSTEMZ \
Original file line number Diff line number Diff line change @@ -90,6 +90,14 @@ pub fn initialize_available_targets() {
90
90
LLVMInitializeAVRAsmPrinter ,
91
91
LLVMInitializeAVRAsmParser
92
92
) ;
93
+ init_target ! (
94
+ llvm_component = "m68k" ,
95
+ LLVMInitializeM68kTargetInfo ,
96
+ LLVMInitializeM68kTarget ,
97
+ LLVMInitializeM68kTargetMC ,
98
+ LLVMInitializeM68kAsmPrinter ,
99
+ LLVMInitializeM68kAsmParser
100
+ ) ;
93
101
init_target ! (
94
102
llvm_component = "mips" ,
95
103
LLVMInitializeMipsTargetInfo ,
You can’t perform that action at this time.
0 commit comments