Joel Sherrill created an issue: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5609

Assignee: Gedare Bloom

## Summary

The recent reformatting of grlib includes changes which break compiling. The 
following is from _rtems-bsp-builder_:

`   1 debug riscv/griscv build:
      configure: /home/joel/rtems-work/rtems/waf configure\
      --prefix=/home/joel/rtems-work/tools/next/bsps\
      --top=/home/joel/rtems-work/rtems --rtems-config=config-riscv-\
      griscv-debug.ini
     error: bsps/shared/grlib/amba/ambapp_find_by_idx.c:59:1: error:
            expected identifier or '(' before 'else'
     error: bsps/shared/grlib/amba/ambapp_find_by_idx.c:64:1: error:
            expected identifier or '(' before '}' token
     error: bsps/shared/grlib/amba/ambapp_find_by_idx.c:58:1: error:
            control reaches end of non-void function [-Werror=return-type]
     error: bsps/shared/grlib/amba/ambapp.c:191:30: error: unused variable
            'j' [-Werror=unused-variable]
     error: bsps/shared/grlib/amba/ambapp.c:190:36: error: unused variable
            'bridge_adr' [-Werror=unused-variable]
     error: bsps/shared/grlib/amba/ambapp.c:190:27: error: unused variable
            'apbbase' [-Werror=unused-variable]
     error: bsps/shared/grlib/amba/ambapp.c:188:27: error: unused variable
            'ahb_info' [-Werror=unused-variable]
     error: bsps/shared/grlib/amba/ambapp.c:187:50: error: unused variable
            'apbdev' [-Werror=unused-variable]
     error: bsps/shared/grlib/amba/ambapp.c:187:40: error: unused variable
            'prevapb' [-Werror=unused-variable]
     error: bsps/shared/grlib/amba/ambapp.c:186:32: error: unused variable
            'apb_buf' [-Werror=unused-variable]
     error: bsps/shared/grlib/amba/ambapp.c:186:27: error: unused variable
            'apb' [-Werror=unused-variable]
     error: bsps/shared/grlib/amba/ambapp.c:242:1: error: type defaults to
            'int' in declaration of 'ahb' [-Wimplicit-int]
     error: bsps/shared/grlib/amba/ambapp.c:242:47: error: 'ioarea'
            undeclared here (not in a function)
     error: bsps/shared/grlib/amba/ambapp.c:244:1: error: expected
            identifier or '(' before 'for'
     error: bsps/shared/grlib/amba/ambapp.c:244:16: error: expected '=',
            ',', ';', 'asm' or '__attribute__' before '<' token
     error: bsps/shared/grlib/amba/ambapp.c:244:29: error: expected '=',
            ',', ';', 'asm' or '__attribute__' before '++' token
     error: bsps/shared/grlib/amba/ambapp.c:257:1: error: type defaults to
            'int' in declaration of 'dev' [-Wimplicit-int]
     error: bsps/shared/grlib/amba/ambapp.c:257:32: error: 'ctx'
            undeclared here (not in a function)
     error: bsps/shared/grlib/amba/ambapp.c:258:1: error: expected
            identifier or '(' before 'if'
     error: bsps/shared/grlib/amba/ambapp.c:262:34: error: expected ')'
            before '->' token
     error: bsps/shared/grlib/amba/ambapp.c:264:1: error: expected
            identifier or '(' before 'if'
     error: bsps/shared/grlib/amba/ambapp.c:268:1: error: expected
            identifier or '(' before 'if'
     error: bsps/shared/grlib/amba/ambapp.c:271:4: error: expected '=',
            ',', ';', 'asm' or '__attribute__' before '->' token
     error: bsps/shared/grlib/amba/ambapp.c:272:1: error: type defaults to
            'int' in declaration of 'prev' [-Wimplicit-int]
     error: bsps/shared/grlib/amba/ambapp.c:272:8: error: initializer
            element is not constant
     error: bsps/shared/grlib/amba/ambapp.c:274:1: error: type defaults to
            'int' in declaration of 'ahb_info' [-Wimplicit-int]
     error: bsps/include/grlib/ambapp.h:69:67: error: invalid type
            argument of '->' (have 'int')
     error: bsps/shared/grlib/amba/ambapp.c:277:1: error: expected
            identifier or '(' before 'if'
     error: bsps/shared/grlib/amba/ambapp.c:294:3: error: expected
            identifier or '(' before 'else'
     error: bsps/shared/grlib/amba/ambapp.c:327:1: error: expected
            identifier or '(' before '}' token
     error: bsps/shared/grlib/amba/ambapp.c:328:1: error: expected
            identifier or '(' before '}' token
     error: bsps/shared/grlib/amba/ambapp.c:331:5: error: expected '=',
            ',', ';', 'asm' or '__attribute__' before '->' token
     error: bsps/shared/grlib/amba/ambapp.c:332:5: error: expected '=',
            ',', ';', 'asm' or '__attribute__' before '->' token
     error: bsps/shared/grlib/amba/ambapp.c:334:1: error: expected
            identifier or '(' before 'return'
     error: bsps/shared/grlib/amba/ambapp.c:335:1: error: expected
            identifier or '(' before '}' token
     error: bsps/shared/grlib/amba/ambapp.c:239:1: error: control reaches
            end of non-void function [-Werror=return-type]
     error: bsps/shared/grlib/amba/ambapp.c:138:13: error:
            'ambapp_apb_dev_init' defined but not used [-Werror=unused-
            function]
     error: bsps/shared/grlib/spw/grspw.c:1974:52: error: unused parameter
            'timeout' [-Werror=unused-parameter]
     error: bsps/shared/grlib/spw/grspw.c:1988:12: error: 'grspw_hw_init'
            defined but not used [-Werror=unused-function]
     error: bsps/shared/grlib/spw/grspw.c:2009:12: error: redefinition of
            'grspw_hw_waitlink'
     error: bsps/shared/grlib/spw/grspw.c:2460:12: error: 'return' with a
            value, in function returning void [-Wreturn-mismatch]
     error: bsps/shared/grlib/spw/grspw.c:2477:18: error: 'c' undeclared
            (first use in this function)
     error: bsps/shared/grlib/spw/grspw.c:2483:15: error: 'b' undeclared
            (first use in this function)
     error: bsps/shared/grlib/spw/grspw.c:2525:10: error: 'return' with a
            value, in function returning void [-Wreturn-mismatch]
     error: bsps/shared/grlib/spw/grspw.c:2528:13: error: 'grspw_rxnext'
            defined but not used [-Werror=unused-function]
     error: bsps/shared/grlib/spw/grspw.c:2561:10: error: 'options'
            undeclared (first use in this function); did you mean
            'optind'?
     error: bsps/shared/grlib/spw/grspw.c:2563:14: error: 'pDev'
            redeclared as different kind of symbol
     error: bsps/shared/grlib/spw/grspw.c:2563:21: error: 'dev' undeclared
            (first use in this function); did you mean 'div'?
     error: bsps/shared/grlib/spw/grspw.c:2559:41: error: unused parameter
            'pDev' [-Werror=unused-parameter]
     error: bsps/shared/grlib/spw/grspw.c:2559:51: error: unused parameter
            'ctrl' [-Werror=unused-parameter]
     error: bsps/shared/grlib/spw/grspw.c:1974:12: error:
            'grspw_hw_waitlink' defined but not used [-Werror=unused-
            function]
`

Hopefully @matteo.concas and @gedare can figure out what happened.

## Steps to reproduce


<!-- Pre-set options
- milestone
-->

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5609
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to