From: <[email protected]> on behalf of Claudio Scordino <[email protected]> Date: Wednesday, 13 February 2019 at 13:04 To: João Reis <[email protected]> Cc: Jailhouse <[email protected]> Subject: Re: Using Erika3 with libc support
What is not currently supported by the Jailhouse build system is the possibility of using different toolchains for the hypervisor firmware and the inmate library. This is useful in case you want to use a bare-metal toolchain with libc (e.g. newlib) for the inmate. Indeed, we have successfully used a bare-metal toolchain by Linaro (with libc) in the inmate. We have been able of even using dynamic memory allocation and C++ data structures. You can easily patch Jailhouse's makefiles for using different compilers for the hypervisor firmware and the inmate library (which could eventually be linked to the ERIKA RTOS, in case of need). Hi! Nothing really to add here, except that I think this sounds super interesting! A reasonable way to run self-contained C++ code for signal processing applications is really what makes Jailhouse interesting for me, and I’ll continue to look into that. The possibility to use newlib to run the same application on either a i.MX RT device (bare metal) or in a jailhouse cell on a i.MX 8 chip would be fantastic. Cheers, Arvid -- You received this message because you are subscribed to the Google Groups "Jailhouse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
