On 11/13/2014 8:07 AM, Joel Sherrill wrote: > > On November 13, 2014 6:30:48 AM CST, Hesham Moustafa > <heshamelmat...@gmail.com> wrote: >> Hi all, >> >> >> I want to ask about the status of RTEMS toolchain for Epiphany >> architecture. I think Joel mentioned that there are some previous >> support for it; and if yes, does the toolchain need some additional >> work? > To give you a quick answer, I emailed the people who did the port. There > apparently is a github repo with some of it and some is merged. I will dig > through the emails and post the proper links. > > One issue they mentioned was that the gdb port had many core/thread support > that made it more than a simple port. >From Jeremy Bennett:
> piphany tool chain development runs on quite a tight budget, and its > GDB implementation is quite complex (it has to pretend cores are > threads, when they don't completely share an address space). So we > haven't had the effort to devote to upstreaming. And we were > reluctant to push the simulator upstream without a GDB implementation > to go with it. You can of course access the code here: > > https://github.com/adapteva/epiphany-binutils-gdb > > Epiphany GDB is still in quite substantial flux, due to the need to > support the Eclipse multicore visualizer with asynchronous and > non-stop support. The upstream gcc and newlib are OK. But since binutils and gdb are now in a single repo, it will need to come from the github site until it is merged upstream. And obviously patches just need to go upstream to whereever the code is. :) Jeremy also encouraged you to openly discuss things on their forums. He thought you would get good insight and advice there. And I don't doubt that. If it is a relatively low volume place, I may track it. But my email volume is already high and I don't have time to poke around on a bulletin board. > It will not have RTEMS as a target but that shouldn't be hard to address once > we know where the master binutils, GCC, Newlib, and gdb are. So do you want me to try to build a toolchain and get you some starting patches? > Then you are porting. > >> Regards, >> >> Hesham > _______________________________________________ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel