From 19d4868e6cd15ad79ea7643eb6088daba7ff911d Mon Sep 17 00:00:00 2001 From: Robin Randhawa <robin.randhawa@arm.com> Date: Mon, 16 Apr 2018 15:36:59 +0530 Subject: [PATCH] Add a toolchain target spec for AArch64 --- targets/aarch64-unknown-none.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 targets/aarch64-unknown-none.json diff --git a/targets/aarch64-unknown-none.json b/targets/aarch64-unknown-none.json new file mode 100644 index 00000000..e819a5ef --- /dev/null +++ b/targets/aarch64-unknown-none.json @@ -0,0 +1,27 @@ +{ + "llvm-target": "aarch64-unknown-none", + "target-endian": "little", + "target-pointer-width": "64", + "target-c-int-width": "32", + "data-layout": "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128", + "arch": "aarch64", + "os": "none", + "env": "", + "vendor": "unknown", + "linker-flavor": "gcc", + "target-family": "redox", + "pre-link-args": ["-m64", "-nostdlib", "-static"], + "features": "+a53,+strict-align,-fp-armv8", + "dynamic-linking": false, + "executables": false, + "relocation-model": "pic", + "code-model": "large", + "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