diff options
| author | Joel Stanley <[email protected]> | 2017-12-13 03:42:12 +0000 |
|---|---|---|
| committer | Petr Mladek <[email protected]> | 2018-01-09 09:40:02 +0000 |
| commit | ce666d917bc07469022f3bf713b3520b344995ae (patch) | |
| tree | 58884a086a43f0a3326b541ca56f1d448e027400 /fs/jbd2/commit.c | |
| parent | sched/autogroup: move sched.h include (diff) | |
| download | kernel-ce666d917bc07469022f3bf713b3520b344995ae.tar.gz kernel-ce666d917bc07469022f3bf713b3520b344995ae.zip | |
openrisc: Fix conflicting types for _exext and _stext
The printk tree in linux-next has a patch "symbol lookup: introduce
dereference_symbol_descriptor()" that includes sections.h in kallsyms.h,
so arch/openrisc/kernel/traps.c gets a second extern definition for
_etext and _stext.
Remove the local definitions and include sections.h directly in
preparation for the kallsyms.h change.
This fixes the following (future) build error:
CC arch/openrisc/kernel/traps.o
arch/openrisc/kernel/traps.c:43:13: error: conflicting types for ‘_etext’
extern char _etext, _stext;
^
In file included from ./arch/openrisc/include/generated/asm/sections.h:1:0,
from ./include/linux/kallsyms.h:15,
from arch/openrisc/kernel/traps.c:35:
./include/asm-generic/sections.h:35:32: note: previous declaration of ‘_etext’ was here
extern char _text[], _stext[], _etext[];
^
Signed-off-by: Joel Stanley <[email protected]>
Reviewed-by: Sergey Senozhatsky <[email protected]>
Acked-by: Stafford Horne <[email protected]>
Signed-off-by: Petr Mladek <[email protected]>
Diffstat (limited to 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions
