This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: gcc 4.0.2 breaks synth again....
- From: Bart Veer <bartv at ecoscentric dot com>
- To: andrew at lunn dot ch
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: Fri, 21 Oct 2005 13:07:04 +0100 (BST)
- Subject: Re: [ECOS] gcc 4.0.2 breaks synth again....
- References: <20051020190609.GO7087@lunn.ch>
>>>>> "Andrew" == Andrew Lunn <andrew@lunn.ch> 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? Using 4.0.1 __verbose_terminate_handler()
gets pulled in in the default configuration but all its dependencies
get resolved. Using a minimal configuration
__verbose_terminate_handler() does not get pulled in. So it is
probably something to do with memalloc.
Adding a dummy implementation to the synthetic target should be easy
enough, but I would like to be sure that it is really needed and that
it is not hiding a problem elsewhere.
--
Bart Veer eCos Configuration Architect
http://www.ecoscentric.com/ The eCos and RedBoot experts
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss