aboutsummaryrefslogtreecommitdiff
path: root/lib/std/start.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2021-05-08 10:53:22 -0700
committerAndrew Kelley <andrew@ziglang.org>2021-05-08 10:53:22 -0700
commitb6bb0ee1acd6fb9e3360f35d7b63687f755785f6 (patch)
tree34f42b24cc683d13a9e78bd27f914dfee00c37b0 /lib/std/start.zig
parent28353b315935e54b497f4abb875fac387e20f65f (diff)
parent84d5cc31c560749eda1e36b7bc9e6cf542eee550 (diff)
downloadzig-b6bb0ee1acd6fb9e3360f35d7b63687f755785f6.tar.gz
zig-b6bb0ee1acd6fb9e3360f35d7b63687f755785f6.zip
Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen
Conflicts: * lib/std/os/linux/tls.zig * test/behavior/align.zig * test/behavior/atomics.zig * test/behavior/vector.zig
Diffstat (limited to 'lib/std/start.zig')
-rw-r--r--lib/std/start.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/start.zig b/lib/std/start.zig
index 998dba6074..fa9d5a92b6 100644
--- a/lib/std/start.zig
+++ b/lib/std/start.zig
@@ -182,7 +182,7 @@ fn _start() callconv(.Naked) noreturn {
: [argc] "={esp}" (-> [*]usize)
);
},
- .aarch64, .aarch64_be, .arm, .armeb => {
+ .aarch64, .aarch64_be, .arm, .armeb, .thumb => {
argc_argv_ptr = asm volatile (
\\ mov fp, #0
\\ mov lr, #0