ar71xx: lzma-loader: constify kernel argv array
authorMatthias Schiffer <mschiffer@universe-factory.net>
Tue, 5 Jun 2018 22:30:57 +0000 (00:30 +0200)
committerMatthias Schiffer <mschiffer@universe-factory.net>
Wed, 6 Jun 2018 20:27:59 +0000 (22:27 +0200)
By making the kernel argv array const, the .data section can always be
omitted from the laoder binary.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
target/linux/ar71xx/image/lzma-loader/src/loader.c

index cc73eb1..794c4b6 100644 (file)
@@ -75,7 +75,7 @@ static unsigned long kernel_la;
 #ifdef CONFIG_KERNEL_CMDLINE
 #define kernel_argc    2
 static const char kernel_cmdline[] = CONFIG_KERNEL_CMDLINE;
-static const char *kernel_argv[] = {
+static const char *const kernel_argv[] = {
        NULL,
        kernel_cmdline,
        NULL,