From b4e60deacd3094e7a6dda0d43ecfd203376246c0 Mon Sep 17 00:00:00 2001 From: Ayke van Laethem Date: Sun, 3 Jun 2018 17:56:56 +0200 Subject: [PATCH] runtime/nrf: Fix allocator by adding align() function --- src/runtime/runtime_nrf.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/runtime/runtime_nrf.go b/src/runtime/runtime_nrf.go index 8278da05..de0e2b3e 100644 --- a/src/runtime/runtime_nrf.go +++ b/src/runtime/runtime_nrf.go @@ -54,3 +54,8 @@ func abort() { for { } } + +// Align on word boundary. +func align(ptr uintptr) uintptr { + return (ptr + 3) &^ 3 +}