ruby/coroutine
Nobuyoshi Nakada 4f6b827e98
Use __asm instead of asm
With `--std=c99` option coroutine/arm64/Context.h errs:

```
In file included from cont.c:26:
coroutine/arm64/Context.h:59:5: error: call to undeclared function 'asm'; ISO C99 and later do not support
      implicit function declarations [-Wimplicit-function-declaration]
   59 |     asm ("hint #8;" : "+r"(r17) : "r"(r16));
      |     ^
```

Also move the common function header.
2024-02-06 12:19:56 +09:00
..
2024-02-06 12:19:56 +09:00
2023-11-05 02:14:26 +09:00