Re: [arm-gnu] Build of csl-3_4_3 + uclibc fails
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [arm-gnu] Build of csl-3_4_3 + uclibc fails
- To: Nicolas Bellido <ml@xxxxxxxxx>
- Subject: Re: [arm-gnu] Build of csl-3_4_3 + uclibc fails
- From: Carlos O'Donell <carlos@xxxxxxxxxxxxxxxx>
- Date: Mon, 20 Feb 2006 11:26:43 -0500
On Fri, Feb 17, 2006 at 03:38:54PM +0100, Nicolas Bellido wrote:
> Replying to myself, this may be caused by this commit:
>
> ttp://gcc.gnu.org/ml/gcc-patches/2005-11/msg00991.html, which resulted in this
> one in glibc: http://sourceware.org/ml/libc-ports/2005-11/msg00018.html.
>
> However, the raise() function is defined in the libc (apparently, in
> libc/signal/raise.c for uclibc).
Correct, but it might not be included into the dynamic loader.
> So, the question is: why is libgcc depending on it while creating the first
> stage gcc ? Or why is libgcc created at all, if it needs a libc ??
libgcc depends on raise because it uses the function in div0.
libgcc and libc are always required.
Cheers,
Carlos O'Donell.
--
Carlos O'Donell
CodeSourcery
carlos@xxxxxxxxxxxxxxxx
(650) 331-3385 x716