diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2020-08-31 15:49:44 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-08-31 15:49:44 -0700 |
| commit | c354f074fa91d3d1672469ba4bbc49a1730e1d01 (patch) | |
| tree | a48c93c1d19c38ec49d5f3b6412d265a58e4f0b5 /lib/std/start.zig | |
| parent | 4971400bdcc810766da15c63e3e57a59e49499ca (diff) | |
| parent | 26140678a5c72604f2baac3cb9d1e5f7b37b6b8d (diff) | |
| download | zig-c354f074fa91d3d1672469ba4bbc49a1730e1d01.tar.gz zig-c354f074fa91d3d1672469ba4bbc49a1730e1d01.zip | |
Merge remote-tracking branch 'origin/master' into llvm11
Diffstat (limited to 'lib/std/start.zig')
| -rw-r--r-- | lib/std/start.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/start.zig b/lib/std/start.zig index 2b1bae060e..8e443a7c77 100644 --- a/lib/std/start.zig +++ b/lib/std/start.zig @@ -248,7 +248,7 @@ pub fn callMain() u8 { return 0; }, .Int => |info| { - if (info.bits != 8) { + if (info.bits != 8 or info.is_signed) { @compileError(bad_main_ret); } return root.main(); @@ -264,7 +264,7 @@ pub fn callMain() u8 { switch (@typeInfo(@TypeOf(result))) { .Void => return 0, .Int => |info| { - if (info.bits != 8) { + if (info.bits != 8 or info.is_signed) { @compileError(bad_main_ret); } return result; |
