diff options
author | PHO <pho@cielonegro.org> | 2021-05-06 12:16:52 +0900 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-05-22 00:08:55 -0400 |
commit | e2d4f241293347926e6fb764ff3fe362add7d40e (patch) | |
tree | 52181f81934536447c59b60943765e8d7ac42651 /llvm-targets | |
parent | c680691252660995c09bb953a7dd046056d030a2 (diff) | |
download | haskell-e2d4f241293347926e6fb764ff3fe362add7d40e.tar.gz |
Support NetBSD/aarch64 via LLVM codegen
Only adding "aarch64-unknown-netbsd" to gen-data-layout.sh was sufficient to get it working. No other changes were strictly required.
Diffstat (limited to 'llvm-targets')
-rw-r--r-- | llvm-targets | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm-targets b/llvm-targets index 1d00445342..130a45a970 100644 --- a/llvm-targets +++ b/llvm-targets @@ -52,5 +52,6 @@ ,("aarch64-unknown-freebsd", ("e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128", "generic", "+neon")) ,("armv6-unknown-freebsd-gnueabihf", ("e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64", "arm1176jzf-s", "+strict-align")) ,("armv7-unknown-freebsd-gnueabihf", ("e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64", "generic", "+strict-align")) +,("aarch64-unknown-netbsd", ("e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128", "generic", "+neon")) ,("arm-unknown-nto-qnx-eabi", ("e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64", "arm7tdmi", "+strict-align")) ] |