authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2024-05-09 22:00:17+02:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2024-05-09 22:00:17+02:00
logd3ba541034b9cce11c5dcd97a92eba0744700657
tree68540a6466758b0ba39e80198e4e40f57d380e47
parent39adc228d8ad4d8b2d9d440f80dc0c9e80fcbc97

codegen/llvm: handle missing Apple targets


1 files changed, 2 insertions(+), 2 deletions(-)

src/codegen/llvm.zig+2-2
......@@ -618,7 +618,7 @@ const DataLayoutBuilder = struct {
618618 abi = size;
619619 pref = size;
620620 } else switch (self.target.os.tag) {
621 .macos, .ios => {},
621 .macos, .ios, .watchos, .tvos, .visionos => {},
622622 .uefi, .windows => {
623623 pref = size;
624624 force_abi = size >= 32;
......@@ -11578,7 +11578,7 @@ fn ccAbiPromoteInt(
1157811578 else => return null,
1157911579 };
1158011580 return switch (target.os.tag) {
11581 .macos => switch (int_info.bits) {
11581 .macos, .ios, .watchos, .tvos, .visionos => switch (int_info.bits) {
1158211582 0...16 => int_info.signedness,
1158311583 else => null,
1158411584 },