aboutsummaryrefslogtreecommitdiff
path: root/lib/std
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2022-07-07 17:45:28 -0700
committerAndrew Kelley <andrew@ziglang.org>2022-07-07 18:24:34 -0700
commite5e9e5a7aaf4605fcdc4272fb79be42612da694f (patch)
tree717050f7741d606089075c89b71f1b5d101dc612 /lib/std
parentcbc85f4516a5bd545ce365dedec19f6fcad47b58 (diff)
downloadzig-e5e9e5a7aaf4605fcdc4272fb79be42612da694f.tar.gz
zig-e5e9e5a7aaf4605fcdc4272fb79be42612da694f.zip
std.builtin.returnError: disable runtime safety
Diffstat (limited to 'lib/std')
-rw-r--r--lib/std/builtin.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/std/builtin.zig b/lib/std/builtin.zig
index 894103707c..68de3e9ddd 100644
--- a/lib/std/builtin.zig
+++ b/lib/std/builtin.zig
@@ -858,6 +858,7 @@ pub fn panicOutOfBounds(index: usize, len: usize) noreturn {
pub noinline fn returnError(maybe_st: ?*StackTrace) void {
@setCold(true);
+ @setRuntimeSafety(false);
const st = maybe_st orelse return;
addErrRetTraceAddr(st, @returnAddress());
}