On Fri, Oct 21, 2005 at 01:07:04PM +0100, Bart Veer wrote: > >>>>> "Andrew" == Andrew Lunn <[EMAIL PROTECTED]> writes: > > Andrew> gcc 4.0.2 has broken the synth cxxsupp test again. Other things > seem > Andrew> OK. > > Andrew> gcc -L/home/lunn/eCos/work/install/lib -Ttarget.ld -o > Andrew> /home/lunn/eCos/work/install/tests/infra/current/tests/cxxsupp > Andrew> tests/cxxsupp.o -g -nostdlib -Wl,-static > Andrew> -Wl,--fatal-warnings > > Andrew> /usr/lib/gcc/i486-linux-gnu/4.0.2/libsupc++.a(vterminate.o): > Andrew> In function `__gnu_cxx::__verbose_terminate_handler()': > Andrew> undefined reference to `stderr' > > What configuration is this?
You mean eCos configuration? default template. Or do you mean gcc configuration? [EMAIL PROTECTED]:~/eCos/anoncvs-clean/packages/templates/default$ gcc -v Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.0 --enable-__cxa_atexit --enable-libstdcxx-allocator=mt --enable-clocale=gnu --enable-libstdcxx-debug --enable-java-gc=boehm --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-4.0-1.4.2.0/jre --enable-mpfr --disable-werror --enable-checking=release i486-linux-gnu Thread model: posix gcc version 4.0.2 (Debian 4.0.2-2) I think it is also a recent change in 4.0.2. I think 4.0.2-1 was OK, but i think 4.0.2-2 killed it. Looking at the Changelog for 4.0.2-2: * Update to CVS 20051001, taken from the gcc-4_0-branch. Includes the changes between 4.0.2 RC3 and the final 4.0.2 release, missing from the upstream tarball. Remove patches applied upstream (gcc-c-decl, pr23182, pr23043, pr23367, pr23891, pr21418, pr24018). Andrew -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss