Hi, Thanks a lot for the patches. I will let you know with the status. One thing I want someone to confirm about is that I will not be able to use/copy any of the GPL licensed code there [1], right?
[1] https://github.com/adapteva/epiphany-libs Regards, Hesham On Thu Nov 13 2014 at 6:47:28 PM Joel Sherrill <joel.sherr...@oarcorp.com> wrote: > Hi > > I couldn't get gdb og gcc to build even for epiphany-elf but I did > include patch that I think is all that is needed for RTEMS. > > I did manage to build binutils from their repo for both elf > and rtems variants. > > At least it is a starting point. You can work with their > community to get their tools built as epiphany-elf and > then just change the target. > > > --joel > > > On 11/13/2014 12:22 PM, Hesham Moustafa wrote: > > > > On Thu Nov 13 2014 at 5:58:25 PM Joel Sherrill <joel.sherr...@oarcorp.com> > wrote: > >> >> >> On November 13, 2014 11:56:32 AM CST, Hesham Moustafa < >> heshamelmat...@gmail.com> wrote: >> >Hi, >> > >> > >> >I want to let you know that I found their main repos [1] Can I start >> >from there? Imitating what has been done with OpenRISC? >> > >> >> Basically. Except you only need their repos for binutils and gdb. We use >> GCC and Newlib from upstream. >> >> Great, I am waiting for these patches. > >> I have binutils patches >> >> >[1] https://github.com/adapteva >> > >> > >> >Regards, >> > >> >Hesham >> > >> >On Thu Nov 13 2014 at 3:29:14 PM Hesham Moustafa >> ><heshamelmat...@gmail.com> wrote: >> > >> >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 >> >> > -- > Joel Sherrill, Ph.D. Director of Research & > developmentjoel.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