Joel and I noticed these warnings when building the leon3 BSP with
multiprocessing enabled. Joel thinks this means that something has
changed around the multiprocessing configuration to generate these. Does
anybody have an idea on how to fix these?
In file included from ../../../cpukit/include/rtems.h:59,
from ../../../cpukit/libmisc/stackchk/check.c:28:
../../../cpukit/libmisc/stackchk/check.c: In function
'Stack_check_report_blown_task':
../../../cpukit/include/rtems/config.h:492:5: warning: the address of
'_MPCI_Configuration' will always evaluate as 'true' [-Waddress]
492 | ( &_MPCI_Configuration )
| ^
../../../cpukit/libmisc/stackchk/check.c:281:9: note: in expansion of
macro 'rtems_configuration_get_user_multiprocessing_table'
281 | if (rtems_configuration_get_user_multiprocessing_table()) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../cpukit/libmisc/monitor/mon-editor.c: In function
'rtems_monitor_command_read':
../../../cpukit/libmisc/monitor/mon-editor.c:503:7: warning: the address
of '_MPCI_Configuration' will always evaluate as 'true' [-Waddress]
503 | if (!rtems_configuration_get_user_multiprocessing_table ())
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel