BSP Build Sweep (7 Oct 2020)

Joel Sherrill joel at rtems.org
Wed Oct 7 14:14:02 UTC 2020


On Wed, Oct 7, 2020 at 9:01 AM Sebastian Huber <
sebastian.huber at embedded-brains.de> wrote:

>
> On 07/10/2020 15:54, Joel Sherrill wrote:
> > x86_64 failures that Sebastian says should be fixed,
> Someone has to say yes or no to the patch.
> > and raspberry pi failures which are because Pi doesn't support SMP.
> This should be fixed.
> > That still leaves 43 failures to account for.
> >
> > About half of those appear to be a build failure in griscv BSPs (#4128).
> I don't have time to fix this today.
>

Any idea what should be done for this fatal error then? It looks like a
simple change but a matter of knowing what to do.

Is the compiler suggestion correct? I'm happy to make the change and
restart a build before the end of the day.

./../../../../../../../rtems/c/src/lib/libbsp/riscv/griscv/../../../../../../bsps/riscv/griscv/clock/clockdrv.c:
In function 'grlib_clock_initialize':
../../../../../../../../rtems/c/src/lib/libbsp/riscv/griscv/../../../../../../bsps/riscv/griscv/clock/clockdrv.c:174:10:
warning: implicit declaration of function 'grlib_irqmp_has_timestamp'
[-Wimplicit-function-declaration]
  174 |     if (!grlib_irqmp_has_timestamp(irqmp_ts)) {
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
../../../../../../../../rtems/c/src/lib/libbsp/riscv/griscv/../../../../../../bsps/riscv/griscv/clock/clockdrv.c:174:10:
warning: nested extern declaration of 'grlib_irqmp_has_timestamp'
[-Wnested-externs]
../../../../../../../../rtems/c/src/lib/libbsp/riscv/griscv/../../../../../../bsps/riscv/griscv/clock/clockdrv.c:175:17:
error: 'GRLIB_FATAL_CLOCK_NO_IRQMP_TIMESTAMP_SUPPORT' undeclared (first use
in this function); did you mean
'LEON3_FATAL_CLOCK_NO_IRQMP_TIMESTAMP_SUPPORT'?
  175 |       bsp_fatal(GRLIB_FATAL_CLOCK_NO_IRQMP_TIMESTAMP_SUPPORT);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                 LEON3_FATAL_CLOCK_NO_IRQMP_TIMESTAMP_SUPPORT
../../../../../../../../rtems/c/src/lib/libbsp/riscv/griscv/../../../../../../bsps/riscv/griscv/clock/clockdrv.c:175:17:
note: each undeclared identifier is reported only once for each function it
appears in
gmake[6]: *** [clockdrv.o] Error 1


> > Others are scattered across arm.
> This should be already fixed.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20201007/055e5b19/attachment.html>


More information about the devel mailing list