diff --git a/armv4t-none-eabi.json b/armv4t-none-eabi.json new file mode 100644 index 00000000..cc02e4b3 --- /dev/null +++ b/armv4t-none-eabi.json @@ -0,0 +1,23 @@ +{ + "arch": "arm", + "asm-args": [ + "-mthumb-interwork", + "-march=armv4t", + "-mcpu=arm7tdmi", + "-mlittle-endian" + ], + "atomic-cas": false, + "data-layout": "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64", + "emit-debug-gdb-scripts": false, + "executables": true, + "features": "+soft-float,+strict-align", + "has-thumb-interworking": true, + "linker": "arm-none-eabi-ld", + "linker-flavor": "ld", + "linker-is-gnu": true, + "llvm-target": "armv4t-none-eabi", + "main-needs-argc-argv": false, + "panic-strategy": "abort", + "relocation-model": "static", + "target-pointer-width": "32" +} \ No newline at end of file