diff options
author | Ayke van Laethem <[email protected]> | 2022-08-03 16:24:47 +0200 |
---|---|---|
committer | Ayke <[email protected]> | 2022-08-04 12:18:32 +0200 |
commit | c7a23183e822b9eebb639902414a0e08a09fbba0 (patch) | |
tree | 894a03fe2f4980a728c8401604d8a2c17503fde5 /src/internal | |
parent | f936125658e8aef885a0e31d8fc343859defe63c (diff) | |
download | tinygo-c7a23183e822b9eebb639902414a0e08a09fbba0.tar.gz tinygo-c7a23183e822b9eebb639902414a0e08a09fbba0.zip |
all: format code according to Go 1.19 rules
Go 1.19 started reformatting code in a way that makes it more obvious
how it will be rendered on pkg.go.dev. It gets it almost right, but not
entirely. Therefore, I had to modify some of the comments so that they
are formatted correctly.
Diffstat (limited to 'src/internal')
-rw-r--r-- | src/internal/task/task_stack.go | 1 | ||||
-rw-r--r-- | src/internal/task/task_stack_avr.go | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/internal/task/task_stack.go b/src/internal/task/task_stack.go index 59af65031..63a8fdc82 100644 --- a/src/internal/task/task_stack.go +++ b/src/internal/task/task_stack.go @@ -89,6 +89,7 @@ func swapTask(oldStack uintptr, newStack *uintptr) // startTask is a small wrapper function that sets up the first (and only) // argument to the new goroutine and makes sure it is exited when the goroutine // finishes. +// //go:extern tinygo_startTask var startTask [0]uint8 diff --git a/src/internal/task/task_stack_avr.go b/src/internal/task/task_stack_avr.go index 96b7034d9..3af801fe9 100644 --- a/src/internal/task/task_stack_avr.go +++ b/src/internal/task/task_stack_avr.go @@ -29,6 +29,7 @@ type calleeSavedRegs struct { // archInit runs architecture-specific setup for the goroutine startup. // Note: adding //go:noinline to work around an AVR backend bug. +// //go:noinline func (s *state) archInit(r *calleeSavedRegs, fn uintptr, args unsafe.Pointer) { // Store the initial sp for the startTask function (implemented in assembly). |