OSDN Git Service

ARM: at91: mark const init data with __initconst instead of __initdata
authorAlexandre Belloni <alexandre.belloni@free-electrons.com>
Thu, 22 Jan 2015 16:19:04 +0000 (17:19 +0100)
committerNicolas Ferre <nicolas.ferre@atmel.com>
Mon, 26 Jan 2015 12:43:33 +0000 (13:43 +0100)
commit37e9c4d947dedd74d6ce1488a3baac42349b7323
tree09a095e3463908758fe7b9ba6df3007a65dc5ac8
parentbf02280e435cb620b255bb03738ac334cb7233dd
ARM: at91: mark const init data with __initconst instead of __initdata

As long as there is no other non-const variable marked __initdata in the
same compilation unit it doesn't hurt. If there were one however
compilation would fail with

error: $variablename causes a section type conflict

because a section containing const variables is marked read only and so
cannot contain non-const variables.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
[nicolas.ferre@atmel.com: update the paths after having re-arranged the patches]
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
arch/arm/mach-at91/board-dt-rm9200.c
arch/arm/mach-at91/board-dt-sam9.c