Thread (1 message) 1 message, 1 author, 2012-10-09

Re: ARM_ATAG_DTB_COMPAT fails on fdt_ro.c compiling

From: Stephen Warren <hidden>
Date: 2012-10-09 16:15:54
Also in: linux-arm-kernel

On 10/08/2012 11:01 PM, Shawn Guo wrote:
On Tue, Oct 09, 2012 at 12:25:44AM -0400, Nicolas Pitre wrote:
quoted
On Tue, 9 Oct 2012, Shawn Guo wrote:
quoted
I have seen this error on mainline for a couple days when
ARM_ATAG_DTB_COMPAT is enabled.

  CC      arch/arm/boot/compressed/fdt_ro.o
arch/arm/boot/compressed/fdt_ro.c: In function ‘fdt_path_offset’:
arch/arm/boot/compressed/fdt_ro.c:172:3: error: implicit declaration of function ‘fdt_get_alias_namelen’ [-Werror=implicit-function-declaration]
arch/arm/boot/compressed/fdt_ro.c:172:5: warning: assignment makes pointer from integer without a cast [enabled by default]
arch/arm/boot/compressed/fdt_ro.c: At top level:
arch/arm/boot/compressed/fdt_ro.c:340:13: error: conflicting types for ‘fdt_get_alias_namelen’
arch/arm/boot/compressed/fdt_ro.c:172:7: note: previous implicit declaration of ‘fdt_get_alias_namelen’ was here
cc1: some warnings being treated as errors
I just tried building mainline now.  It is at commit f5a246eab9.
The build still fails for me at this commit.
I can't reproduce this.

I tried both my local next-20121005-based dev branch and that exact
commit above. I tried both the crosstool-ng-based compiler I normally
use and Ubuntu 10.04's ARM compiler (possibly from a PPA). In both
cases, I ran git clean -f -d -x ; git reset --hard HEAD first, and then
build zImage, dtbs, and modules, and of course used your attached .config.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help