diff --git a/ctr-std/3ds.json b/ctr-std/3ds.json index bdd5caa..f0dfaa9 100644 --- a/ctr-std/3ds.json +++ b/ctr-std/3ds.json @@ -1,5 +1,5 @@ { - "data-layout": "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", + "data-layout": "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "llvm-target": "arm-none-eabihf", "linker": "arm-none-eabi-gcc", "ar": "arm-none-eabi-ar", @@ -15,17 +15,5 @@ "executables": true, "exe-suffix": ".elf", "panic-strategy": "abort", - "pre-link-args": [ - "-specs=3dsx.specs", - "-march=armv6k", - "-mtune=mpcore", - "-mfloat-abi=hard", - "-mtp=soft" - ], - "post-link-args": [ - "-lc", - "-lm", - "-lsysbase", - "-lc" - ] + "linker-flavor": "gcc" } diff --git a/ctru-rs/3ds.json b/ctru-rs/3ds.json index bdd5caa..f0dfaa9 100644 --- a/ctru-rs/3ds.json +++ b/ctru-rs/3ds.json @@ -1,5 +1,5 @@ { - "data-layout": "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", + "data-layout": "e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "llvm-target": "arm-none-eabihf", "linker": "arm-none-eabi-gcc", "ar": "arm-none-eabi-ar", @@ -15,17 +15,5 @@ "executables": true, "exe-suffix": ".elf", "panic-strategy": "abort", - "pre-link-args": [ - "-specs=3dsx.specs", - "-march=armv6k", - "-mtune=mpcore", - "-mfloat-abi=hard", - "-mtp=soft" - ], - "post-link-args": [ - "-lc", - "-lm", - "-lsysbase", - "-lc" - ] + "linker-flavor": "gcc" }