diff --git a/x86_64-unknown-intermezzos-gnu.json b/x86_64-unknown-intermezzos-gnu.json index 7204c37..705075c 100644 --- a/x86_64-unknown-intermezzos-gnu.json +++ b/x86_64-unknown-intermezzos-gnu.json @@ -3,13 +3,16 @@ "cpu": "x86-64", "data-layout": "e-m:e-i64:64-f80:128-n8:16:32:64-S128", "executables": true, + "linker-flavor": "gcc", "llvm-target": "x86_64-unknown-none-gnu", "no-compiler-rt": true, "os": "intermezzos", "target-endian": "little", "target-pointer-width": "64", "features": "-mmx,-fxsr,-sse,-sse2,+soft-float", - "pre-link-args": ["-Tlayout.ld", "-Wl,-n", "-nostartfiles"], + "pre-link-args": { + "gcc": ["-Tlayout.ld", "-Wl,-n", "-nostartfiles"] + }, "disable-redzone": true, "eliminate-frame-pointer": false }