mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-06-26 09:52:34 +00:00
chore(core/emulator): ignore MICROPY_UNIX_COVERAGE
Seems to be micropython internal flag that hasn't been working in our emulator for some time. Relevant micropython commits: b9a35bebf75be53a817bf6341af14b882093e345 py/qstr.h: Remove QSTR_FROM_STR_STATIC macro. [no changelog]
This commit is contained in:
parent
d153082c9c
commit
d69b23e3c5
@ -134,15 +134,6 @@ STATIC int execute_from_lexer(int source_kind, const void *source,
|
|||||||
|
|
||||||
mp_parse_tree_t parse_tree = mp_parse(lex, input_kind);
|
mp_parse_tree_t parse_tree = mp_parse(lex, input_kind);
|
||||||
|
|
||||||
#if defined(MICROPY_UNIX_COVERAGE)
|
|
||||||
// allow to print the parse tree in the coverage build
|
|
||||||
if (mp_verbose_flag >= 3) {
|
|
||||||
printf("----------------\n");
|
|
||||||
mp_parse_node_print(parse_tree.root, 0);
|
|
||||||
printf("----------------\n");
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
mp_obj_t module_fun = mp_compile(&parse_tree, source_name, is_repl);
|
mp_obj_t module_fun = mp_compile(&parse_tree, source_name, is_repl);
|
||||||
|
|
||||||
if (!compile_only) {
|
if (!compile_only) {
|
||||||
@ -564,14 +555,6 @@ MP_NOINLINE int main_(int argc, char **argv) {
|
|||||||
|
|
||||||
mp_obj_list_init(MP_OBJ_TO_PTR(mp_sys_argv), 0);
|
mp_obj_list_init(MP_OBJ_TO_PTR(mp_sys_argv), 0);
|
||||||
|
|
||||||
#if defined(MICROPY_UNIX_COVERAGE)
|
|
||||||
{
|
|
||||||
MP_DECLARE_CONST_FUN_OBJ_0(extra_coverage_obj);
|
|
||||||
mp_store_global(QSTR_FROM_STR_STATIC("extra_coverage"),
|
|
||||||
MP_OBJ_FROM_PTR(&extra_coverage_obj));
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// Here is some example code to create a class and instance of that class.
|
// Here is some example code to create a class and instance of that class.
|
||||||
// First is the Python, then the C code.
|
// First is the Python, then the C code.
|
||||||
//
|
//
|
||||||
|
Loading…
Reference in New Issue
Block a user