On 29 May 2014 15:42, Vijaya Saradhi. D wrote: > Dear Experts, > I am using GCC to cross compile my software. > If I add a global variable "unsigned char myvar[4]" to my software, I am > seeing the following issue. > > > /gnu-xx-2.4.5/bin/../lib/gcc/yyy-xx-elf32/4.3.4/../../../../yyy-xx-elf32/bin/ld: > BFD (GNU Binutils) 2.23 internal error, aborting at > /gnu//binutils-2.23/bfd/linker.c line 2254 in > _bfd_generic_link_output_symbols > > /gnu-xx-2.4.5/bin/../lib/gcc/yyy-xx-elf32/4.3.4/../../../../yyy-xx-elf32/bin/ld: > Please report this bug. > > Can anyone let me know what went wrong with my compiler/linker? The linker has a bug, please report it (to Binutils, not GCC)