when host gcc version is 4.9, below error would be:
n file included from /home/wrlbuild/builds/builds-2015-01-22-204420/qemux86-64_std_bp_oe/bitbake_build/tmp/work/x86_64-linux/binutils-native-2.22-r9/binutils-2.22/bfd/opncls.c:26:0:
/home/wrlbuild/builds/builds-2015-01-22-204420/qemux86-64_std_bp_oe/bitbake_build/tmp/work/x86_64-linux/binutils-native-2.22-r9/binutils-2.22/bfd/opncls.c: In function 'bfd_fopen':
./bfd.h:524:65: error: right-hand operand of comma expression has no effect [-Werror=unused-value]
#define bfd_set_cacheable(abfd,bool) (((abfd)->cacheable = bool), TRUE)
^
/home/wrlbuild/builds/builds-2015-01-22-204420/qemux86-64_std_bp_oe/bitbake_build/tmp/work/x86_64-linux/binutils-native-2.22-r9/binutils-2.22/bfd/opncls.c:256:5: note: in expansion of macro 'bfd_set_cacheable'
bfd_set_cacheable (nbfd, TRUE);
-------------------------------
Fix in upstream:
https://gcc.gnu.org/gcc-4.9/porting_to.html