diff --git a/binfmt/binfmt_execmodule.c b/binfmt/binfmt_execmodule.c index 503de245c33..8af73eda3ad 100644 --- a/binfmt/binfmt_execmodule.c +++ b/binfmt/binfmt_execmodule.c @@ -160,6 +160,9 @@ int exec_module(FAR const struct binary_s *binp, binfmt_freeargv(argv); goto errout_with_tcb; } + + binfo("Initialize the user heap (heapsize=%d)\n", binp->addrenv.heapsize); + umm_initialize((FAR void *)CONFIG_ARCH_HEAP_VBASE, binp->addrenv.heapsize); #endif /* Note that tcb->flags are not modified. 0=normal task */