On 10/16/18 7:19 AM, Christophe Lyon wrote:
While reviewing one of my patches about FDPIC support for ARM, Richard
raised the concern of testing the patch on other uClinux targets [1].
I looked at uclinux.org and at the GCC maintainers file, but it's
still not obvious to me which uClinux targets are currently supported?
You should try asking the uclinux developers.
I tried looking at uclinux, and as far as I can tell, the best supported
targets are arm and m68k/coldfire. crosstools-ng only supports one
uclinux target for instance, which is m68k. qemu has m68k support, so
you could try that. The other uclinux ports seem to be one time efforts
with no long term maintenance. I see a lot of dead links on the
uclinux.org site, and a lot of stuff that hasn't been updated since 2004.
I see that buildroot has obvious blackfin (bfin), m68k, and xtensa
uclinux support. But blackfin.uclinux.org says the uclinux port was
deprecated in 2012. m68k as mentioned above should be usable. It
appears that xtensa uclinux is still alive and usable.
http://wiki.linux-xtensa.org/index.php/UClinux
There may be other uclinux targets that are usable but don't have
obvious patches to enable them.
Jim