mirror of
https://github.com/BlueTheDuck/nds-rs.git
synced 2025-06-18 11:05:51 -04:00
6be4c11ba9
This commit is contained in:
parent
6be4c11ba9
commit
dca8512eac
43
.cargo/armv5te-nintendo-ds-newlibeabi.json
Normal file
43
.cargo/armv5te-nintendo-ds-newlibeabi.json
Normal file
@ -0,0 +1,43 @@
|
||||
{
|
||||
"abi": "eabi",
|
||||
"arch": "arm",
|
||||
"cpu": "arm946e-s",
|
||||
"asm-args": [
|
||||
"-mthumb-interwork",
|
||||
"-march=armv5te",
|
||||
"-mlittle-endian"
|
||||
],
|
||||
"exe-suffix": ".elf",
|
||||
"atomic-cas": false,
|
||||
"target-family": [
|
||||
"unix"
|
||||
],
|
||||
"vendor": "nintendo",
|
||||
"env": "newlib",
|
||||
"c-enum-min-bits": 8,
|
||||
"crt-objects-fallback": "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,
|
||||
"features": "+soft-float,+strict-align,+atomics-32",
|
||||
"has-thumb-interworking": true,
|
||||
"linker": "arm-none-eabi-gcc",
|
||||
"linker-flavor": "gnu-cc",
|
||||
"late-link-args": {
|
||||
"gnu-cc": [
|
||||
"-lc", "-lgcc",
|
||||
"-specs=/opt/wonderful/thirdparty/blocksds/core/sys/crts/ds_arm9.specs"
|
||||
]
|
||||
},
|
||||
"llvm-floatabi": "soft",
|
||||
"llvm-target": "armv5te-none-eabi",
|
||||
"main-needs-argc-argv": false,
|
||||
"metadata": {
|
||||
"description": "Nintendo DS - ARM9 core using WF+BlocksDS toolchain",
|
||||
"host_tools": false,
|
||||
"std": false,
|
||||
"tier": 3
|
||||
},
|
||||
"panic-strategy": "abort",
|
||||
"relocation-model": "static",
|
||||
"target-pointer-width": "32"
|
||||
}
|
10
.cargo/config.toml
Normal file
10
.cargo/config.toml
Normal file
@ -0,0 +1,10 @@
|
||||
[build]
|
||||
target = ".cargo/armv5te-nintendo-ds-newlibeabi.json"
|
||||
|
||||
[unstable]
|
||||
build-std = ["core", "compiler_builtins", "alloc"]
|
||||
build-std-features = ["compiler-builtins-mem"]
|
||||
|
||||
[target.armv5te-nintendo-ds-newlibeabi]
|
||||
rustflags = [ "--cfg", "portable_atomic_no_outline_atomics" ]
|
||||
linker = "arm-none-eabi-gcc"
|
Loading…
Reference in New Issue
Block a user