From 65e234adfd91f5bfba8cbf3f14f1a9507cfd035d Mon Sep 17 00:00:00 2001 From: Shawn Landden Date: Wed, 27 Mar 2019 01:10:45 +0000 Subject: fix build on arm64 --- src/codegen.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'src/codegen.cpp') diff --git a/src/codegen.cpp b/src/codegen.cpp index 015680b5d2..8de3e81194 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -7989,15 +7989,9 @@ static void detect_dynamic_linker(CodeGen *g) { #if defined(ZIG_OS_LINUX) { Error err; - static const char *dyn_tests[] = { -#if defined(ZIG_ARCH_X86_64) - "ld-linux-x86-64.so.2", - "ld-musl-x86_64.so.1", -#endif - }; Buf *result = buf_alloc(); - for (size_t i = 0; i < array_length(dyn_tests); i += 1) { - const char *lib_name = dyn_tests[i]; + for (size_t i = 0; possible_ld_names[i] != NULL; i += 1) { + const char *lib_name = possible_ld_names[i]; if ((err = zig_libc_cc_print_file_name(lib_name, result, false, true))) { if (err != ErrorCCompilerCannotFindFile) { fprintf(stderr, "Unable to detect native dynamic linker: %s\n", err_str(err)); -- cgit v1.2.3