mirror of https://gitee.com/openkylin/linux.git
mtd: uclinux: add a comment about why uclinux_ram_map must not be static
I was (at least) the second person trying to fix a warning by sparse, so document in the code why this is a bad idea and add an extern declaration to make sparse happy. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Acked-by: Mike Frysinger <vapier@gentoo.org> Acked-by: Greg Ungerer <gerg@uclinux.org> Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
This commit is contained in:
parent
81f53ff89c
commit
44fe63fc0f
|
@ -29,6 +29,12 @@
|
|||
#define MAP_NAME "ram"
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Blackfin uses uclinux_ram_map during startup, so it must not be static.
|
||||
* Provide a dummy declaration to make sparse happy.
|
||||
*/
|
||||
extern struct map_info uclinux_ram_map;
|
||||
|
||||
struct map_info uclinux_ram_map = {
|
||||
.name = MAP_NAME,
|
||||
.size = 0,
|
||||
|
|
Loading…
Reference in New Issue