aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--py/persistentcode.h2
-rw-r--r--tests/import/mpy_native.py4
-rwxr-xr-xtools/mpy-tool.py2
3 files changed, 4 insertions, 4 deletions
diff --git a/py/persistentcode.h b/py/persistentcode.h
index 2074c64fe..67c5f3463 100644
--- a/py/persistentcode.h
+++ b/py/persistentcode.h
@@ -31,7 +31,7 @@
#include "py/emitglue.h"
// The current version of .mpy files
-#define MPY_VERSION 4
+#define MPY_VERSION 5
enum {
MP_NATIVE_ARCH_NONE = 0,
diff --git a/tests/import/mpy_native.py b/tests/import/mpy_native.py
index f1d862d29..25fceb9bb 100644
--- a/tests/import/mpy_native.py
+++ b/tests/import/mpy_native.py
@@ -50,11 +50,11 @@ class UserFS:
# these are the test .mpy files
user_files = {
# bad architecture
- '/mod0.mpy': b'M\x04\xff\x00\x10',
+ '/mod0.mpy': b'M\x05\xff\x00\x10',
# test loading of viper and asm
'/mod1.mpy': (
- b'M\x04\x0b\x1f\x20' # header
+ b'M\x05\x0b\x1f\x20' # header
b'\x38' # n bytes, bytecode
b'\x01\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\xff' # prelude
diff --git a/tools/mpy-tool.py b/tools/mpy-tool.py
index c6f90e4f8..4f8e965d7 100755
--- a/tools/mpy-tool.py
+++ b/tools/mpy-tool.py
@@ -57,7 +57,7 @@ class FreezeError(Exception):
return 'error while freezing %s: %s' % (self.rawcode.source_file, self.msg)
class Config:
- MPY_VERSION = 4
+ MPY_VERSION = 5
MICROPY_LONGINT_IMPL_NONE = 0
MICROPY_LONGINT_IMPL_LONGLONG = 1
MICROPY_LONGINT_IMPL_MPZ = 2