target: move in target_type.h the target_type's declaration
commited46188a72492148be3c694bfea1f6a2fb92b646
authorAntonio Borneo <borneo.antonio@gmail.com>
Sun, 30 Apr 2023 22:00:47 +0000 (1 00:00 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Thu, 18 May 2023 09:54:59 +0000 (18 09:54 +0000)
tree140651a08b890934cf7fe983630ba95dd7bd8ca3
parent3a4f445bd92101d3daee3715178d3fbff3b7b029
target: move in target_type.h the target_type's declaration

The static analyser 'sparse' complains, while compiling a target's
file, that the struct target_type is declared in the file as non
static, but it is not exposed through an include file.
The message is:
warning: symbol 'XXX' was not declared. Should it be static?

Move the list of target_type's declaration in target_type.h
While there, fix a name clash in stm8.c

Change-Id: Ia9c681e0825cfd04d509616dbc04a0cf4944f379
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/7659
Tested-by: jenkins
src/target/stm8.c
src/target/target.c
src/target/target_type.h