perf tool failing to build for ARM
Will Deacon
will.deacon at arm.com
Fri Sep 26 09:25:31 PDT 2014
Hi Jean,
I'm getting the following error trying to build perf tool for ARM with
a 3.17-rc6 kernel:
arch/arm/util/unwind-libunwind.c: In function ‘libunwind__arch_reg_id’:
arch/arm/util/unwind-libunwind.c:43:3: error: implicit declaration of function ‘pr_err’ [-Werror=implicit-function-declaration]
pr_err("unwind: invalid reg id %d\n", regnum);
^
arch/arm/util/unwind-libunwind.c:43:3: error: nested extern declaration of ‘pr_err’ [-Werror=nested-externs]
CC arch/arm/tests/regs_load.o
CC arch/arm/tests/dwarf-unwind.o
cc1: all warnings being treated as errors
Makefile.perf:655: recipe for target 'arch/arm/util/unwind-libunwind.o' failed
make[1]: *** [arch/arm/util/unwind-libunwind.o] Error 1
make[1]: *** Waiting for unfinished jobs....
CC util/probe-finder.o
arch/arm/tests/dwarf-unwind.c: In function ‘sample_ustack’:
arch/arm/tests/dwarf-unwind.c:20:3: error: implicit declaration of function ‘pr_debug’ [-Werror=implicit-function-declaration]
pr_debug("failed to allocate sample uregs data\n");
^
arch/arm/tests/dwarf-unwind.c:20:3: error: nested extern declaration of ‘pr_debug’ [-Werror=nested-externs]
cc1: all warnings being treated as errors
Makefile.perf:655: recipe for target 'arch/arm/tests/dwarf-unwind.o' failed
make[1]: *** [arch/arm/tests/dwarf-unwind.o] Error 1
Makefile:68: recipe for target 'all' failed
make: *** [all] Error 2
Can you take a look please?
Will
More information about the linux-arm-kernel
mailing list