On 11/14/2014 02:34 AM, Chris Johns wrote: > On 14/11/2014 9:12 am, Jiri Gaisler wrote: >> >> What is the procedure to add gdb patches to RBS? >> > > Patches are first accepted by the RTEMS Project as the definition of the > tools belongs to the project and tool packagers, ie the RSB, need to adopt > that definition to get a project tick. Patches should be posted upstream > where possible and then referenced from there. If the > upstream does not have a suitable method to reference patches we can add them > to the rtems-tools.git repo under the tools directory. There are specific > cases such as the openrisc tools where a specific github instance is > referenced as we have a positive undertaking from that > community the tools are being merged upstream. Examples of upstream patch > referencing is qemu and patchworks. > > I do not see a patch management system for gdb. There was talk back in April > of this year of gdb using patchworks and then something else however it seems > to have died out. > >> I have a few patches that fixes the erc32 simulator and also >> add support for leon2 and leon3. This would allow us to drop >> the sis bsp, and also to test the leon2 and leon3 bsp's with >> sis. > > Excellent. I suggest you provide git patches for the rtems-tools.git repo to > add the patches and then provide RSB patches for the sparc gdb build to use > them. There are specific sparc patches already present which need updating as > they are currently stopping us moving off gdb-7.7.
The latest stable gdb version is 7.8.1, while the git head is at 7.8.50.20141112-cvs . Should we switch to gdb-7.8.1 or stay at 7.7? It does not really matter to me which one. The existing sparc gdb patch for 7.7 is merged into my patches as I had to rework it a bit. I will try to push my patches upstream to gdb but I suspect it will take while before the are accepted, as they are quite large. Jiri. _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel