Booting issue with rv64imafd_medany on hardware

2020-12-20 Thread somesh deshmukh
Hi All, I am testing my custom RISC-V rv64imafd_medany BSP on hardware. I have created a launch configuration for Eclipse-based IDE with a simple hello world application .elf file. After launching the application the control is stuck at 0x8000 address which is the start address and the instruc

Fwd: [rtems-source-builder commit] devel/sis: Update to 2.26

2020-12-20 Thread Jiri Gaisler
This commit updates sis to 2.26 which has support for the RISCV32 bsps. There are a few fails, but thess are probably bsp issues. sis can detect if the binary is for the rv32 or griscv bsps, so the same griscv-sis.ini file can be used in rtems-test: rtems-test --rtems-bsp=griscv-sis --rtems-too

Re: MSYS2 build: header file missing

2020-12-20 Thread Chris Johns
On 19/12/20 9:51 pm, Robin Müller wrote: > Thanks for the quick fix. I was able to build sparc-rtems6 on the Windows > machine with the fix. Thank you for letting us know. > So basically, arm-rtesm6 is still problematic because of the missing headers > (but worked on Linux using Canadian Cross Co

[PATCH 3/3] 6/7: Update unstable RTEMS 6/7 tool chain

2020-12-20 Thread Sebastian Huber
--- rtems/config/tools/rtems-binutils-head.cfg| 4 ++-- rtems/config/tools/rtems-gcc-10-newlib-head.cfg | 8 rtems/config/tools/rtems-gcc-head-newlib-head.cfg | 8 rtems/config/tools/rtems-gdb-head.cfg | 4 ++-- 4 files changed, 12 insertions(+), 12 deletion

[PATCH 2/3] Add GMP as a prerequisite for GDB

2020-12-20 Thread Sebastian Huber
--- bare/config/devel/gmp-6.1.0.cfg | 18 + rtems/config/6/rtems-default.bset | 1 + rtems/config/7/rtems-default.bset | 1 + source-builder/config/gmp.cfg | 61 +++ 4 files changed, 81 insertions(+) create mode 100644 bare/config/devel/gmp-6.1.0.cfg c

[PATCH 1/3] expat: Disable shared libraries

2020-12-20 Thread Sebastian Huber
This should ensure that GDB is linked using the static libexpat.a built by the RSB. --- source-builder/config/expat-2-1.cfg | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source-builder/config/expat-2-1.cfg b/source-builder/config/expat-2-1.cfg index 2219d15..5bd2c07 100644

Re: [PATCH] Add GMP as a prerequisite for GDB

2020-12-20 Thread Sebastian Huber
On 15/12/2020 04:59, Chris Johns wrote: Why is xgcc now dependent on a share libgmp? A FreeBSD gcc does not show any shared library dependencies other than the standard OS ones. What happens if you configure the GMP package that is built for gdb with --disable-shared (assuming it supports it)? B

Re: [PATCH] Add GMP as a prerequisite for GDB

2020-12-20 Thread Chris Johns
On 21/12/20 5:24 pm, Sebastian Huber wrote: > On 15/12/2020 04:59, Chris Johns wrote: >> Why is xgcc now dependent on a share libgmp? A FreeBSD gcc does not show any >> shared library dependencies other than the standard OS ones. What happens if >> you >> configure the GMP package that is built fo

Re: [PATCH 1/3] expat: Disable shared libraries

2020-12-20 Thread Chris Johns
On 21/12/20 5:14 pm, Sebastian Huber wrote: > This should ensure that GDB is linked using the static libexpat.a built > by the RSB. OK to push. Thank you for working through this. It is often not easy getting all the pieces to align. Chris ___ devel ma

Re: [PATCH v2] eng: Requirements counting shall start at zero

2020-12-20 Thread Chris Johns
On 14/12/20 6:20 pm, Sebastian Huber wrote: > On 14/12/2020 07:31, Sebastian Huber wrote: > >> On 11/12/2020 17:43, Joel Sherrill wrote: >> >>>     If renaming them introduces challenges, then we should explicitly >>>     use -0 for the first requirement always, and not allow unnumbered >>>     on