aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorLayne Gustafson <lgustaf1@binghamton.edu>2020-01-08 22:29:12 -0500
committerAndrew Kelley <andrew@ziglang.org>2020-01-19 20:53:20 -0500
commitfd17a9962b07147a5b20487ab8e4d9bc0aa946cd (patch)
tree8d7bfb464f4db3669bc246970cb233f414d57643 /src/main.cpp
parent03dd376b55a57cbc10269f771f72ced1eaa7aabb (diff)
downloadzig-fd17a9962b07147a5b20487ab8e4d9bc0aa946cd.tar.gz
zig-fd17a9962b07147a5b20487ab8e4d9bc0aa946cd.zip
Add defaut feature support
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp
index f40f62a653..441bc2afb0 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -1090,6 +1090,12 @@ int main(int argc, char **argv) {
fprintf(stderr, "invalid --features value\n");
return main_exit(root_progress_node, EXIT_FAILURE);
}
+ } else {
+ // If no details are specified and we are not native, load
+ // cross-compilation default features.
+ if (!target.is_native) {
+ target_details = stage2_target_details_get_default(target_arch_name(target.arch), target_os_name(target.os));
+ }
}
if (output_dir != nullptr && enable_cache == CacheOptOn) {