On Thu Nov 13 2014 at 2:59:33 PM Joel Sherrill <joel.sherr...@oarcorp.com> wrote:
> > 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. > > Thank you, I will. > 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? > Sure that will definitely help as a starting point. And if you are so busy, you can just drop me HOWTO instructions. > > 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