| ... | @@ -3758,7 +3758,10 @@ pub fn cCallingConvention(target: *const Target) ?std.builtin.CallingConvention | ... | @@ -3758,7 +3758,10 @@ pub fn cCallingConvention(target: *const Target) ?std.builtin.CallingConvention |
| 3758 | .sh, .sheb => .{ .sh_gnu = .{} }, | 3758 | .sh, .sheb => .{ .sh_gnu = .{} }, |
| 3759 | .ve => .{ .ve_sysv = .{} }, | 3759 | .ve => .{ .ve_sysv = .{} }, |
| 3760 | .xcore => .{ .xcore_xs1 = .{} }, | 3760 | .xcore => .{ .xcore_xs1 = .{} }, |
| 3761 | .xtensa, .xtensaeb => .{ .xtensa_call0 = .{} }, | 3761 | .xtensa, .xtensaeb => switch (target.abi) { |
| | 3762 | .call0 => .{ .xtensa_call0 = .{} }, |
| | 3763 | else => .{ .xtensa_windowed = .{} }, |
| | 3764 | }, |
| 3762 | .amdgcn => .{ .amdgcn_device = .{} }, | 3765 | .amdgcn => .{ .amdgcn_device = .{} }, |
| 3763 | .nvptx, .nvptx64 => .nvptx_device, | 3766 | .nvptx, .nvptx64 => .nvptx_device, |
| 3764 | .spirv32, .spirv64 => .spirv_device, | 3767 | .spirv32, .spirv64 => .spirv_device, |