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"
|
#define MAP_NAME "ram"
|
||||||
#endif
|
#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 = {
|
struct map_info uclinux_ram_map = {
|
||||||
.name = MAP_NAME,
|
.name = MAP_NAME,
|
||||||
.size = 0,
|
.size = 0,
|
||||||
|
Loading…
Reference in New Issue
Block a user