| ... | ... | @@ -328,7 +328,7 @@ pub fn addCases(ctx: *TestContext) !void { |
| 328 | 328 | .macos => { |
| 329 | 329 | // While loops |
| 330 | 330 | case.addCompareOutput( |
| 331 | | \\extern fn write(usize, usize, usize) usize; |
| 331 | \\extern "c" fn write(usize, usize, usize) usize; |
| 332 | 332 | \\ |
| 333 | 333 | \\pub fn main() void { |
| 334 | 334 | \\ var i: u32 = 0; |
| ... | ... | @@ -349,7 +349,7 @@ pub fn addCases(ctx: *TestContext) !void { |
| 349 | 349 | |
| 350 | 350 | // inline while requires the condition to be comptime known. |
| 351 | 351 | case.addError( |
| 352 | | \\extern fn write(usize, usize, usize) usize; |
| 352 | \\extern "c" fn write(usize, usize, usize) usize; |
| 353 | 353 | \\ |
| 354 | 354 | \\pub fn main() void { |
| 355 | 355 | \\ var i: u32 = 0; |
| ... | ... | @@ -652,7 +652,7 @@ pub fn addCases(ctx: *TestContext) !void { |
| 652 | 652 | .macos => { |
| 653 | 653 | // Basic for loop |
| 654 | 654 | case.addCompareOutput( |
| 655 | | \\extern fn write(usize, usize, usize) usize; |
| 655 | \\extern "c" fn write(usize, usize, usize) usize; |
| 656 | 656 | \\ |
| 657 | 657 | \\pub fn main() void { |
| 658 | 658 | \\ for ("hello") |_| print(); |
| ... | ... | @@ -736,7 +736,7 @@ pub fn addCases(ctx: *TestContext) !void { |
| 736 | 736 | }), |
| 737 | 737 | .macos => try case.files.append(.{ |
| 738 | 738 | .src = |
| 739 | | \\extern fn write(usize, usize, usize) usize; |
| 739 | \\extern "c" fn write(usize, usize, usize) usize; |
| 740 | 740 | \\ |
| 741 | 741 | \\pub fn print() void { |
| 742 | 742 | \\ _ = write(1, @ptrToInt("Hello, World!\n"), 14); |
| ... | ... | @@ -814,7 +814,7 @@ pub fn addCases(ctx: *TestContext) !void { |
| 814 | 814 | }), |
| 815 | 815 | .macos => try case.files.append(.{ |
| 816 | 816 | .src = |
| 817 | | \\extern fn write(usize, usize, usize) usize; |
| 817 | \\extern "c" fn write(usize, usize, usize) usize; |
| 818 | 818 | \\fn print() void { |
| 819 | 819 | \\ _ = write(1, @ptrToInt("Hello, World!\n"), 14); |
| 820 | 820 | \\} |
| ... | ... | @@ -1478,7 +1478,7 @@ pub fn addCases(ctx: *TestContext) !void { |
| 1478 | 1478 | \\} |
| 1479 | 1479 | , "HelloHello, World!\n"), |
| 1480 | 1480 | .macos => case.addCompareOutput( |
| 1481 | | \\extern fn write(usize, usize, usize) usize; |
| 1481 | \\extern "c" fn write(usize, usize, usize) usize; |
| 1482 | 1482 | \\ |
| 1483 | 1483 | \\pub fn main() void { |
| 1484 | 1484 | \\ comptime var len: u32 = 5; |
| ... | ... | @@ -1550,7 +1550,7 @@ pub fn addCases(ctx: *TestContext) !void { |
| 1550 | 1550 | \\} |
| 1551 | 1551 | , "HeHelHellHello"), |
| 1552 | 1552 | .macos => case.addCompareOutput( |
| 1553 | | \\extern fn write(usize, usize, usize) usize; |
| 1553 | \\extern "c" fn write(usize, usize, usize) usize; |
| 1554 | 1554 | \\ |
| 1555 | 1555 | \\pub fn main() void { |
| 1556 | 1556 | \\ comptime var i: u64 = 2; |
| ... | ... | @@ -2117,8 +2117,8 @@ fn addMacOsTestCases(ctx: *TestContext) !void { |
| 2117 | 2117 | |
| 2118 | 2118 | // Regular old hello world |
| 2119 | 2119 | case.addCompareOutput( |
| 2120 | | \\extern fn write(usize, usize, usize) usize; |
| 2121 | | \\extern fn exit(usize) noreturn; |
| 2120 | \\extern "c" fn write(usize, usize, usize) usize; |
| 2121 | \\extern "c" fn exit(usize) noreturn; |
| 2122 | 2122 | \\ |
| 2123 | 2123 | \\pub export fn main() noreturn { |
| 2124 | 2124 | \\ print(); |
| ... | ... | @@ -2137,7 +2137,7 @@ fn addMacOsTestCases(ctx: *TestContext) !void { |
| 2137 | 2137 | |
| 2138 | 2138 | // Now using start.zig without an explicit extern exit fn |
| 2139 | 2139 | case.addCompareOutput( |
| 2140 | | \\extern fn write(usize, usize, usize) usize; |
| 2140 | \\extern "c" fn write(usize, usize, usize) usize; |
| 2141 | 2141 | \\ |
| 2142 | 2142 | \\pub fn main() void { |
| 2143 | 2143 | \\ print(); |
| ... | ... | @@ -2154,7 +2154,7 @@ fn addMacOsTestCases(ctx: *TestContext) !void { |
| 2154 | 2154 | |
| 2155 | 2155 | // Print it 4 times and force growth and realloc. |
| 2156 | 2156 | case.addCompareOutput( |
| 2157 | | \\extern fn write(usize, usize, usize) usize; |
| 2157 | \\extern "c" fn write(usize, usize, usize) usize; |
| 2158 | 2158 | \\ |
| 2159 | 2159 | \\pub fn main() void { |
| 2160 | 2160 | \\ print(); |
| ... | ... | @@ -2178,7 +2178,7 @@ fn addMacOsTestCases(ctx: *TestContext) !void { |
| 2178 | 2178 | |
| 2179 | 2179 | // Print it once, and change the message. |
| 2180 | 2180 | case.addCompareOutput( |
| 2181 | | \\extern fn write(usize, usize, usize) usize; |
| 2181 | \\extern "c" fn write(usize, usize, usize) usize; |
| 2182 | 2182 | \\ |
| 2183 | 2183 | \\pub fn main() void { |
| 2184 | 2184 | \\ print(); |
| ... | ... | @@ -2195,7 +2195,7 @@ fn addMacOsTestCases(ctx: *TestContext) !void { |
| 2195 | 2195 | |
| 2196 | 2196 | // Now we print it twice. |
| 2197 | 2197 | case.addCompareOutput( |
| 2198 | | \\extern fn write(usize, usize, usize) usize; |
| 2198 | \\extern "c" fn write(usize, usize, usize) usize; |
| 2199 | 2199 | \\ |
| 2200 | 2200 | \\pub fn main() void { |
| 2201 | 2201 | \\ print(); |