On 8 Apr 2010, at 11:19, Jamie Lokier wrote: > Ben Kloosterman wrote: >> 1. Any tips on creating a new arch ? In particular I want x86 or >> x86_64 with MMU_Config set to off (don't ask why J ) > > I was thinking about that recently too :-) > Just to make testing easier, and raise the profile of !CONFIG_MMU > in kernel testing though. No deeper reason. > >> 2. Is it possible to get mono running uclinux? > > I don't know but I would expect good shared lib support to be > important, which means implementing FDPIC-ELF for your arch. Beyond > that I don't see any reason why mono could not work - but there might > be some effort needed to port it. Also you'd need to make sure you > have enough memory, and with no MMU you need more memory for some > applications to compensate for fragmentation.
If you need FD-PIC then that's a pretty major toolchain development required. In this case, for x86, that's the most complex of the gcc backends. I think all-told it took us about 3 weeks with 3 of us working on it to get FD-PIC working for the Ubicom32 tools and uClinux port, although I've probably ended up spending another week on the compiler since then to get it to generate good code. Cheers, Dave _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev