aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJonathan Marler <johnnymarler@gmail.com>2021-09-07 10:44:21 -0600
committerGitHub <noreply@github.com>2021-09-07 19:44:21 +0300
commitfd2c1d860503ec6cd71ab9a692ad2dbf6bd3c269 (patch)
tree3e6b25a478390b5e1797637a019456baf8d7b2d7 /src
parent16c3cd3d19624595f9a840b2147bdf57f4b9e284 (diff)
downloadzig-fd2c1d860503ec6cd71ab9a692ad2dbf6bd3c269.tar.gz
zig-fd2c1d860503ec6cd71ab9a692ad2dbf6bd3c269.zip
Fix building aarch64-windows-gnu by adding missing libc files and compiler_rt functions (#9555)
* fix issue 9519 Added some missing files from mingw * add missing compiler_rt functions * finish PR * add aarch64-windows-gnu to test targets * add more compiler_rt * add log2 * add pow * add modti3
Diffstat (limited to 'src')
-rw-r--r--src/mingw.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mingw.zig b/src/mingw.zig
index 529025c517..ca5fa6a01f 100644
--- a/src/mingw.zig
+++ b/src/mingw.zig
@@ -1022,6 +1022,9 @@ const mingwex_arm32_src = [_][]const u8{
};
const mingwex_arm64_src = [_][]const u8{
+ "misc" ++ path.sep_str ++ "initenv.c",
+ "math" ++ path.sep_str ++ "arm-common" ++ path.sep_str ++ "log2.c",
+ "math" ++ path.sep_str ++ "arm-common" ++ path.sep_str ++ "pow.c",
"math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "_chgsignl.S",
"math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "rint.c",
"math" ++ path.sep_str ++ "arm64" ++ path.sep_str ++ "rintf.c",