From 0c6941af486137e285e13c923acda053c8beafb2 Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jackpot51@gmail.com> Date: Mon, 31 Oct 2016 11:23:56 -0600 Subject: [PATCH] Add target spec --- x86_64-unknown-redox.json | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 x86_64-unknown-redox.json diff --git a/x86_64-unknown-redox.json b/x86_64-unknown-redox.json new file mode 100644 index 000000000..e0a010a06 --- /dev/null +++ b/x86_64-unknown-redox.json @@ -0,0 +1,26 @@ +{ + "llvm-target": "x86_64-unknown-redox", + "target-endian": "little", + "target-pointer-width": "64", + "data-layout": "e-m:e-i64:64-f80:128-n8:16:32:64-S128", + "arch": "x86_64", + "os": "redox", + "env": "", + "vendor": "unknown", + "target-family": "redox", + "pre-link-args": ["-m64", "-nostdlib", "-static"], + "post-link-args": ["build/userspace/libopenlibm.a"], + "features": "-sse3,-ssse3,-sse4.1,-sse4.2,-3dnow,-3dnowa,-avx,-avx2", + "dynamic-linking": false, + "executables": true, + "relocation-model": "static", + "code-model": "default", + "disable-redzone": true, + "eliminate-frame-pointer": false, + "exe-suffix": "", + "has-rpath": false, + "no-compiler-rt": true, + "no-default-libraries": true, + "position-independent-executables": false, + "has-elf-tls": true +} -- GitLab