diff options
| author | LemonBoy <thatlemon@gmail.com> | 2019-12-23 21:52:06 +0100 |
|---|---|---|
| committer | LemonBoy <thatlemon@gmail.com> | 2020-01-02 18:53:16 +0100 |
| commit | 563d9ebfe597b313b265a5a30296c081fe35d87a (patch) | |
| tree | 9b67e280b607498d1592fbc420d10ec39d835440 /lib/std/special/compiler_rt.zig | |
| parent | 7bd80f207147167821634e16983edf9e9b115c9f (diff) | |
| download | zig-563d9ebfe597b313b265a5a30296c081fe35d87a.tar.gz zig-563d9ebfe597b313b265a5a30296c081fe35d87a.zip | |
Implement the callconv() annotation
Diffstat (limited to 'lib/std/special/compiler_rt.zig')
| -rw-r--r-- | lib/std/special/compiler_rt.zig | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/std/special/compiler_rt.zig b/lib/std/special/compiler_rt.zig index 0426f72417..f821918ccc 100644 --- a/lib/std/special/compiler_rt.zig +++ b/lib/std/special/compiler_rt.zig @@ -528,7 +528,7 @@ fn usesThumb1PreArmv6(arch: builtin.Arch) bool { }; } -nakedcc fn __aeabi_memcpy() noreturn { +fn __aeabi_memcpy() callconv(.Naked) noreturn { @setRuntimeSafety(false); if (use_thumb_1) { asm volatile ( @@ -544,7 +544,7 @@ nakedcc fn __aeabi_memcpy() noreturn { unreachable; } -nakedcc fn __aeabi_memmove() noreturn { +fn __aeabi_memmove() callconv(.Naked) noreturn { @setRuntimeSafety(false); if (use_thumb_1) { asm volatile ( @@ -560,7 +560,7 @@ nakedcc fn __aeabi_memmove() noreturn { unreachable; } -nakedcc fn __aeabi_memset() noreturn { +fn __aeabi_memset() callconv(.Naked) noreturn { @setRuntimeSafety(false); if (use_thumb_1_pre_armv6) { asm volatile ( @@ -591,7 +591,7 @@ nakedcc fn __aeabi_memset() noreturn { unreachable; } -nakedcc fn __aeabi_memclr() noreturn { +fn __aeabi_memclr() callconv(.Naked) noreturn { @setRuntimeSafety(false); if (use_thumb_1_pre_armv6) { asm volatile ( @@ -619,7 +619,7 @@ nakedcc fn __aeabi_memclr() noreturn { unreachable; } -nakedcc fn __aeabi_memcmp() noreturn { +fn __aeabi_memcmp() callconv(.Naked) noreturn { @setRuntimeSafety(false); if (use_thumb_1) { asm volatile ( |
