This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: SH Linux: remove big endian multilib
- To: Alexandre Oliva <aoliva at redhat dot com>
- Subject: Re: SH Linux: remove big endian multilib
- From: NIIBE Yutaka <gniibe at m17n dot org>
- Date: Mon, 6 Aug 2001 12:57:08 +0900 (JST)
- Cc: "M. R. Brown" <mrbrown at 0xd6 dot org>, Michael Eager <eager at mvista dot com>, Andrew Haley <aph at cambridge dot redhat dot com>, amylaar at redhat dot com, gcc at gcc dot gnu dot org
- References: <20010805215254.A354@0xd6.org><or66c1ripe.fsf@feijoada.lsd.ic.unicamp.br>
Alexandre Oliva wrote:
> That's the default target and endianness of sh-linux-gnu, indeed. But
> will also attempt to build a number of other multilibs, and fail at
> that because it won't be able to create libgcc_s.so for any of them
> unless the builder has previously set up a multilibbed glibc
> environment.
May I clarify this description?
---------
For Linux, to build entire GCC, builder needs GNU C library properly
installed previously.
In the case of sh-linux-gnu, GNU C library needs to be installed as
multilibbed environment.
---------
It seems that a builder installs sh3-linux-gnu GNU C library (only)
and try to build entire sh-linux-gnu GCC. Do we really support such a
funny way of building GCC? Why not it's sh3-linux-gnu target, then?
I understand we have troubles in this situation, but it's because
a builder does wrong thing.
Andrew, could you please explain the situation? Do you success to
build sh3-linux-gnu GCC with sh3-linux-gnu glibc?
--