summaryrefslogtreecommitdiff
path: root/src/compile.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/compile.c')
-rw-r--r--src/compile.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/compile.c b/src/compile.c
index 3496456..f66ad68 100644
--- a/src/compile.c
+++ b/src/compile.c
@@ -557,9 +557,14 @@ static void dcc_add_clang_target(char **argv)
else
return;
+ /* -target aarch64-linux-gnu */
if (dcc_argv_search(argv, "-target"))
return;
+ /* --target=aarch64-linux-gnu */
+ if (dcc_argv_startswith(argv, "--target"))
+ return;
+
rs_log_info("Adding '-target %s' to support clang cross-compilation.",
target);
dcc_argv_append(argv, strdup("-target"));