Hi in snapshot binutils-2.17.50 the build fails in bfd/elf32-m68hc1x.c because alloca is not defined (when using "configure --enable-targets=all" on sun-sparc-solaris2.6)
Workaround: #include <alloca.h> on my platform (Solaris 2.6) Greets, Arto -------------------------------------------------------------------------------- /bin/ksh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I/build/binutils-2.17.50/bfd -I. -I. -I/build/binutils-2.17.50/bfd -I/build/binutils-2.17.50/bfd/../include -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -O3 -mcpu=supersparc -c -o elf32-m68hc1x.lo /build/binutils-2.17.50/bfd/elf32-m68hc1x.c gcc -DHAVE_CONFIG_H -I. -I/build/binutils-2.17.50/bfd -I. -I. -I/build/binutils-2.17.50/bfd -I/build/binutils-2.17.50/bfd/../include -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -O3 -mcpu=supersparc -c /build/binutils-2.17.50/bfd/elf32-m68hc1x.c -o elf32-m68hc1x.o cc1: warnings being treated as errors /build/binutils-2.17.50/bfd/elf32-m68hc1x.c: In function 'm68hc11_elf_export_one_stub': /build/binutils-2.17.50/bfd/elf32-m68hc1x.c:572: warning: implicit declaration of function 'alloca' /build/binutils-2.17.50/bfd/elf32-m68hc1x.c:572: warning: incompatible implicit declaration of built-in function 'alloca' /build/binutils-2.17.50/bfd/elf32-m68hc1x.c: In function 'elf32_m68hc11_relocate_section': /build/binutils-2.17.50/bfd/elf32-m68hc1x.c:1046: warning: incompatible implicit declaration of built-in function 'alloca' /build/binutils-2.17.50/bfd/elf32-m68hc1x.c:1070: warning: incompatible implicit declaration of built-in function 'alloca' /build/binutils-2.17.50/bfd/elf32-m68hc1x.c:1089: warning: incompatible implicit declaration of built-in function 'alloca' gmake[4]: *** [elf32-m68hc1x.lo] Error 1 gmake[4]: Leaving directory `/build/binutils-2.17.50_static-obj1_g412-b217-O3-mcpu=supersparc/bfd' gmake[3]: *** [all-recursive] Error 1 _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils