PATCH for RSB/gdb

2016-11-14 Thread Jiri Gaisler
I have attached a patch for RSB/gdb-7.11 that brings the sis simulator up to date and adds support for leon2/3 emulation. Some seg-faults have also been fixed, and breakpoints and watchpoints work correctly with gdb and DDD now. The patch is pulled in from gaisler.org, and consists of the followin

Re: PATCH for RSB/gdb

2016-11-14 Thread Jiri Gaisler
The previous patch also contained a non-related fix to binutils, sorry for that. I have attached the correct patch. Jiri. On 14/11/16 13:58, Jiri Gaisler wrote: > I have attached a patch for RSB/gdb-7.11 that brings the sis simulator > up to date and adds support for leon2/3 emulation. Some seg-

[PATCH 2/7] rtems-default.bset: Update to gcc-6-20161110 and newlib 2.4.0.20161025

2016-11-14 Thread Joel Sherrill
--- rtems/config/4.12/rtems-default.bset | 2 +- ...tems-gcc-6-20161110-newlib-2.4.0.20161025-1.cfg | 23 ++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 rtems/config/tools/rtems-gcc-6-20161110-newlib-2.4.0.20161025-1.cfg diff --git a/rt

[PATCH 1/7] rtems-default.bset: Update to binutils 2.27

2016-11-14 Thread Joel Sherrill
--- rtems/config/4.12/rtems-default.bset | 2 +- rtems/config/tools/rtems-binutils-2.27-1.cfg | 28 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 rtems/config/tools/rtems-binutils-2.27-1.cfg diff --git a/rtems/config/4.12/rtems-default.

[PATCH 0/7] Update Tools on Master Plus SPARC Fixes

2016-11-14 Thread Joel Sherrill
Hi This is my patch series updated to include some SPARC updates and fixes from Jiri. This includes a binutils fix for #2802 (dl05) which will need to be backported to 4.11.1. I will push soon unless someone complains mightily. :) For the 4.12 releases, we will need a gcc 7 release. For mipstx

[PATCH 4/7] binutils-2.26-1: Add patch for unaligned reloc on SPARC

2016-11-14 Thread Joel Sherrill
From: Jiri Gaisler closes #2802. --- rtems/config/tools/rtems-binutils-2.26-1.cfg | 5 + 1 file changed, 5 insertions(+) diff --git a/rtems/config/tools/rtems-binutils-2.26-1.cfg b/rtems/config/tools/rtems-binutils-2.26-1.cfg index 37ec3d5..d51496c 100644 --- a/rtems/config/tools/rtems-bin

[PATCH 7/7] rtems-gdb-7.12-1.cfg: Add support for leon2/leon3 to sis

2016-11-14 Thread Joel Sherrill
--- rtems/config/tools/rtems-gdb-7.12-1.cfg | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/rtems/config/tools/rtems-gdb-7.12-1.cfg b/rtems/config/tools/rtems-gdb-7.12-1.cfg index c42f056..bf281d1 100644 --- a/rtems/config/tools/rtems-gdb-7.12-1.cfg +++ b/rtems/config/

[PATCH 3/7] rtems-default.bset: Update to gdb 7.12

2016-11-14 Thread Joel Sherrill
Clean up comments in mipstx39 file. It doesn't build in gdb 7.12. It is fixed on the gdb master and 7.12 branch. When 7.12.1 comes out, we will need to bump to that. --- rtems/config/4.12/rtems-default.bset| 2 +- rtems/config/tools/rtems-gdb-7.12-1.cfg | 33 ++

[PATCH 5/7] binutils-2.27-1: Add patch for unaligned reloc on SPARC

2016-11-14 Thread Joel Sherrill
From: Jiri Gaisler updates #2802. --- rtems/config/tools/rtems-binutils-2.27-1.cfg | 6 ++ 1 file changed, 6 insertions(+) diff --git a/rtems/config/tools/rtems-binutils-2.27-1.cfg b/rtems/config/tools/rtems-binutils-2.27-1.cfg index 940ccf1..11be52f 100644 --- a/rtems/config/tools/rtems-b

[PATCH 6/7] rtems-gdb-7.11-1.cfg: Add support for leon2/leon3 to sis

2016-11-14 Thread Joel Sherrill
--- rtems/config/tools/rtems-gdb-7.11-1.cfg | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/rtems/config/tools/rtems-gdb-7.11-1.cfg b/rtems/config/tools/rtems-gdb-7.11-1.cfg index 5f7cf78..308427c 100644 --- a/rtems/config/tools/rtems-gdb-7.11-1.cfg +++ b/rtems/config/

Re: PATCH for RSB/gdb

2016-11-14 Thread Joel Sherrill
I just posted a patch series which should include all of my updates and Jiri's patches. Please review. Thanks Jiri. --joel On Mon, Nov 14, 2016 at 7:25 AM, Jiri Gaisler wrote: > The previous patch also contained a non-related fix to binutils, sorry > for that. I have attached the correct patch

RFC - Remove sis before 4.12 Branches

2016-11-14 Thread Joel Sherrill
Hi The sis variant of the sparc/erc32 BSP has existed a LONG time in RTEMS. It was needed to turn on about 50 lines of assembly that were needed to initialize the simulator but not the real erc32. This reflects the simulator existing before the hardware. The real erc32 configuration disables that