[RTEMS Project] #4069: dl06 does not link on RISCV

RTEMS trac trac at rtems.org
Thu Sep 10 01:50:07 UTC 2020


#4069: dl06 does not link on RISCV
-------------------------+-------------------------------------------------
 Reporter:  Chris Johns  |       Owner:  Hesham Almatary
                         |  <Hesham.Almatary@…>
     Type:  defect       |      Status:  reopened
 Priority:  normal       |   Milestone:  6.1
Component:  tool         |     Version:  6
 Severity:  normal       |  Resolution:
 Keywords:               |  Blocked By:
 Blocking:               |
-------------------------+-------------------------------------------------

Comment (by Chris Johns):

 Replying to [comment:8 Jiri Gaisler]:
 > Replying to [comment:7 Chris Johns]:
 > > I built the tests and `dl01` to `dl04` pass and `dl05` to `dl09` fail.
 I tried to have a look at `dl05` however gdb reported:
 > > {{{
 > > (gdb) target remote :1234
 > > Remote debugging using :1234
 > > Truncated register 52 in remote 'g' packet
 > > }}}
 > > then disconnected me from `sis`.
 >
 > Make sure you use the extended-remote target, and riscv-rtems5-sis:
 >
 > $ riscv-rtems5-sis -gdb
 > .

 I built it using the `devel/sis` RSB package and I only got an `sis`
 executable installed.

 {{{
 $ ../source-builder/sb-set-builder --list-bsets | grep sis
     devel/sis.bset
 $ ls /opt/work/rtems/6/bin/ | grep sis
 sis
 sparc-rtems6-sis
 }}}

 I checked the build log and there is no `riscv-rtems5-sis` installed. I
 see a `sparc-rtems[56]-sis` installed. Where do the those come from?

 I will push a change to the RSB to build 2.22.

 >
 > $ riscv-rtems6-gdb ./riscv-
 rtems6/c/griscv/testsuites/psxtests/psxfenv01.exe
 >
 > $ (gdb) tar extended-remote localhost:1234

 I added `-riscv` to the `sis` command line and it works. It must have been
 defaulting to the `sparc` simulation.

 Note, the `-riscv` option is spelt wrong in the usage help.

--
Ticket URL: <http://devel.rtems.org/ticket/4069#comment:9>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list