mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-21 12:04:27 +00:00
fix(console): correct scopes for console symbols
console_state is only used in multi_console.c, it is then declared as static. console_list is used by several files, declare it as extern. This corrects the 2 sparse warnings: drivers/console/multi_console.c:13:11: warning: symbol 'console_list' was not declared. Should it be static? drivers/console/multi_console.c:14:9: warning: symbol 'console_state' was not declared. Should it be static? Signed-off-by: Yann Gautier <yann.gautier@st.com> Change-Id: Id1891595906c258e8cb8aa325226f0a43723ca0e
This commit is contained in:
parent
654b65b36d
commit
03bd48102b
2 changed files with 5 additions and 3 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2018-2020, ARM Limited and Contributors. All rights reserved.
|
||||
* Copyright (c) 2018-2023, ARM Limited and Contributors. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: BSD-3-Clause
|
||||
*/
|
||||
|
@ -11,7 +11,7 @@
|
|||
#include <drivers/console.h>
|
||||
|
||||
console_t *console_list;
|
||||
uint8_t console_state = CONSOLE_FLAG_BOOT;
|
||||
static uint8_t console_state = CONSOLE_FLAG_BOOT;
|
||||
|
||||
IMPORT_SYM(console_t *, __STACKS_START__, stacks_start)
|
||||
IMPORT_SYM(console_t *, __STACKS_END__, stacks_end)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2013-2020, ARM Limited and Contributors. All rights reserved.
|
||||
* Copyright (c) 2013-2023, ARM Limited and Contributors. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: BSD-3-Clause
|
||||
*/
|
||||
|
@ -48,6 +48,8 @@ typedef struct console {
|
|||
/* Additional private driver data may follow here. */
|
||||
} console_t;
|
||||
|
||||
extern console_t *console_list;
|
||||
|
||||
/* offset macro assertions for console_t */
|
||||
#include <drivers/console_assertions.h>
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue