diff options
author | Damien George <damien.p.george@gmail.com> | 2016-12-09 13:17:49 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-12-09 17:06:21 +1100 |
commit | ad297a1950c74c35c90dd655ae9a69d33ed28dc0 (patch) | |
tree | 91deea064af391e5dcfadf76e584a48e57da09d2 /py/asmbase.c | |
parent | 45a6156dfd327f14f58c30ebf9159a92a5567ed5 (diff) | |
download | micropython-ad297a1950c74c35c90dd655ae9a69d33ed28dc0.tar.gz micropython-ad297a1950c74c35c90dd655ae9a69d33ed28dc0.zip |
py: Allow inline-assembler emitter to be generic.
This patch refactors some code so that it is easier to integrate new
inline assemblers for different architectures other than ARM Thumb.
Diffstat (limited to 'py/asmbase.c')
-rw-r--r-- | py/asmbase.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/py/asmbase.c b/py/asmbase.c index 916f7c5ec8..848730593e 100644 --- a/py/asmbase.c +++ b/py/asmbase.c @@ -31,7 +31,7 @@ #include "py/misc.h" #include "py/asmbase.h" -#if MICROPY_EMIT_NATIVE || MICROPY_EMIT_INLINE_THUMB +#if MICROPY_EMIT_NATIVE || MICROPY_EMIT_INLINE_ASM void mp_asm_base_init(mp_asm_base_t *as, size_t max_num_labels) { as->max_num_labels = max_num_labels; @@ -101,4 +101,4 @@ void mp_asm_base_data(mp_asm_base_t* as, unsigned int bytesize, uintptr_t val) { } } -#endif // MICROPY_EMIT_NATIVE || MICROPY_EMIT_INLINE_THUMB +#endif // MICROPY_EMIT_NATIVE || MICROPY_EMIT_INLINE_ASM |