This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] missing #ifndef inhibit_libc in gcc/config/rs6000/linux.h


On Tue, Oct 28, 2003 at 11:23:59PM -0800, Dan Kegel wrote:
> Daniel Jacobowitz wrote:
> >>>Sadly, in order to build a proper Linux toolchain, inhibit_libc
> >>>is absolutely required, even on Linux.  This is because you have
> >>>to first build a bootstrap compiler without glibc.
> >>
> >>This is a lie. 
> 
> ? The sequence required to build a Linux toolchain without
> the build system's headers and libraries leaking in is
>   glibc: make install-headers  (using native compiler)
>   gcc:   make all-gcc install-gcc   (with inhibit_libc defined, perhaps 
>   indirectly)

No.  That's not at all necessary; just --disable-shared.  I build gcc
with just headers and no inhibit_libc every day.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]