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