This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc 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: Avoid use of libgcc_s and libgcc_eh when building glibc


Hi!

On Wed, 30 May 2012 23:51:35 +0200, I wrote:
> On Wed, 30 May 2012 10:59:46 +0000, "Joseph S. Myers" <joseph@codesourcery.com> wrote:
> > (Hurd testing would be good as well if possible.)
> 
> I'll give it a shoot when I'm back next week.  I can also easily do a
> bootstrap cross-build there.

I have now done such testing, applying the patch on top of my current
working tree, which is not completely up-to-date (working on that next),
but that shouldn't matter.  Native building/testing continues to work as
before, as does bootstrapping a i686-linux-gnu to i686-gnu
cross-compiler.

For the latter indeed a fake libgcc_eh.a does not need to be created
anymore before building glibc.  I can now do: binutils, GCC Âconfigure
--disable-shared --disable-threads --without-headers --with-newlib Âmake
all-gcc install-gcc all-target-libgcc install-target-libgcc [fake
libgcc_eh.a was created here], GNU Mach headers, MIG, GNU Hurd headers,
libpthread headers, glibc, GNU Hurd libraries, libpthread, complete GCC,
glibc again (which now probably no longer is necessary anymore).


GrÃÃe,
 Thomas

Attachment: pgp00000.pgp
Description: PGP signature


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