diff options
| author | Scott Shawcroft <scott.shawcroft@gmail.com> | 2017-06-20 17:52:13 -0700 |
|---|---|---|
| committer | Scott Shawcroft <scott.shawcroft@gmail.com> | 2017-06-20 17:52:13 -0700 |
| commit | 03a7069d60e50748e8c7653788ceece81c197a3b (patch) | |
| tree | ec24234bdd06866e8958b64ab1203724260de4a3 /py/stackctrl.c | |
| parent | 30ee7019ca651bce1fe966c1089fe977d51dc92b (diff) | |
py: Change asm form to make minimal port happy.
Diffstat (limited to 'py/stackctrl.c')
| -rw-r--r-- | py/stackctrl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/py/stackctrl.c b/py/stackctrl.c index 1c46a9434..d9969b56c 100644 --- a/py/stackctrl.c +++ b/py/stackctrl.c @@ -32,7 +32,7 @@ void mp_stack_ctrl_init(void) { // Force routine to not be inlined. Better guarantee than MP_NOINLINE for -flto. - asm(""); + __asm volatile (""); volatile int stack_dummy; MP_STATE_THREAD(stack_top) = (char*)&stack_dummy; } @@ -44,7 +44,7 @@ void mp_stack_set_top(void *top) { mp_uint_t mp_stack_usage(void) { // Assumes descending stack // Force routine to not be inlined. Better guarantee than MP_NOINLINE for -flto. - asm(""); + __asm volatile (""); volatile int stack_dummy; return MP_STATE_THREAD(stack_top) - (char*)&stack_dummy; } |
