authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-03-04 15:34:32-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-03-04 15:34:32-05:00
log6cbd1ac51af4300ef11373d16771cf011fb6e572
treeb95882b0e74e07eea5dc1fe5bcc55342f6165af1
parent3ff2381042104d0626545fbc655cb6d8a04ccd0b
signaturelock-open Commit is signed but in an unrecognized format.

zig is now aware of DragonflyBSD versions


2 files changed, 13 insertions(+), 8 deletions(-)

lib/std/target.zig+6-1
......@@ -146,7 +146,6 @@ pub const Target = struct {
146146 .freestanding,
147147 .ananas,
148148 .cloudabi,
149 .dragonfly,
150149 .fuchsia,
151150 .kfreebsd,
152151 .lv2,
......@@ -215,6 +214,12 @@ pub const Target = struct {
215214 .max = .{ .major = 6, .minor = 6 },
216215 },
217216 },
217 .dragonfly => return .{
218 .semver = .{
219 .min = .{ .major = 5, .minor = 8 },
220 .max = .{ .major = 5, .minor = 8 },
221 },
222 },
218223
219224 .linux => return .{
220225 .linux = .{
lib/std/zig/cross_target.zig+7-7
......@@ -102,7 +102,6 @@ pub const CrossTarget = struct {
102102 .freestanding,
103103 .ananas,
104104 .cloudabi,
105 .dragonfly,
106105 .fuchsia,
107106 .kfreebsd,
108107 .lv2,
......@@ -135,10 +134,11 @@ pub const CrossTarget = struct {
135134 .freebsd,
136135 .macosx,
137136 .ios,
138 .netbsd,
139 .openbsd,
140137 .tvos,
141138 .watchos,
139 .netbsd,
140 .openbsd,
141 .dragonfly,
142142 => {
143143 self.os_version_min = .{ .semver = os.version_range.semver.min };
144144 self.os_version_max = .{ .semver = os.version_range.semver.max };
......@@ -677,9 +677,7 @@ pub const CrossTarget = struct {
677677 .freestanding,
678678 .ananas,
679679 .cloudabi,
680 .dragonfly,
681680 .fuchsia,
682 .ios,
683681 .kfreebsd,
684682 .lv2,
685683 .solaris,
......@@ -694,8 +692,6 @@ pub const CrossTarget = struct {
694692 .amdhsa,
695693 .ps4,
696694 .elfiamcu,
697 .tvos,
698 .watchos,
699695 .mesa3d,
700696 .contiki,
701697 .amdpal,
......@@ -709,9 +705,13 @@ pub const CrossTarget = struct {
709705
710706 .freebsd,
711707 .macosx,
708 .ios,
709 .tvos,
710 .watchos,
712711 .netbsd,
713712 .openbsd,
714713 .linux,
714 .dragonfly,
715715 => {
716716 var range_it = mem.separate(version_text, "...");
717717