[swift-dev] Cortex M0

Dmitri Gribenko gribozavr at gmail.com
Tue Mar 15 15:11:41 CDT 2016


On Tue, Mar 15, 2016 at 11:40 AM, Tanner Nelson via swift-dev
<swift-dev at swift.org> wrote:
> Hello Swift Dev,
>
> Does anyone know if it is possible to compile Swift 2.2 or 3.0 for the Cortex M0?

We have an ARMv6 port, but I believe the primary limitation you will
run into is the code size and the required memory to hold all the
runtime tables.  If we are talking about a system with 256 Kb of flash
and 32 Kb of RAM, it certainly won't fit even the hello world program.

Dmitri

-- 
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/


More information about the swift-dev mailing list