aboutsummaryrefslogtreecommitdiff
path: root/src/target.hpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-05-29 17:14:34 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-05-29 17:14:34 -0400
commit6dbaae4c461ed4e8d6b087366b6069ba8dba628f (patch)
treea8f243036d9ab2699351c561ca0f83b2c9c471fc /src/target.hpp
parent7017388e9ea9a5b144780c0a5c090bb7a221c9b6 (diff)
parent3819654c3931b762b0d3dac3b79d58eb791a646d (diff)
downloadzig-6dbaae4c461ed4e8d6b087366b6069ba8dba628f.tar.gz
zig-6dbaae4c461ed4e8d6b087366b6069ba8dba628f.zip
Merge branch 'emekoi-builtin-subsystem'
Diffstat (limited to 'src/target.hpp')
-rw-r--r--src/target.hpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/target.hpp b/src/target.hpp
index f3cde902a0..7fa99bcda8 100644
--- a/src/target.hpp
+++ b/src/target.hpp
@@ -62,7 +62,6 @@ enum SubArchList {
};
enum TargetSubsystem {
- TargetSubsystemAuto, // Zig should infer the subsystem
TargetSubsystemConsole,
TargetSubsystemWindows,
TargetSubsystemPosix,
@@ -71,6 +70,11 @@ enum TargetSubsystem {
TargetSubsystemEfiBootServiceDriver,
TargetSubsystemEfiRom,
TargetSubsystemEfiRuntimeDriver,
+
+ // This means Zig should infer the subsystem.
+ // It's last so that the indexes of other items can line up
+ // with the enum in builtin.zig.
+ TargetSubsystemAuto
};
struct ZigTarget {