Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Fix nfsroot build

CC fs/nfs/nfsroot.o
fs/nfs/nfsroot.c:131: error: tokens causes a section type conflict
make[2]: *** [fs/nfs/nfsroot.o] Error 1

This is due to mixing const and non-const content in the same section
which halfway recent gccs absolutely hate. Fixed by dropping the const.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Ralf Baechle and committed by
Linus Torvalds
989485c1 68762f3d

+1 -1
+1 -1
include/linux/parser.h
··· 14 14 const char *pattern; 15 15 }; 16 16 17 - typedef const struct match_token match_table_t[]; 17 + typedef struct match_token match_table_t[]; 18 18 19 19 /* Maximum number of arguments that match_token will find in a pattern */ 20 20 enum {MAX_OPT_ARGS = 3};