bootstrap gcc still not thread-smart -- the details
Mike Frysinger
vapier@gentoo.org
Wed Nov 9 19:57:00 GMT 2005
On Wed, Nov 09, 2005 at 01:54:06PM -0500, Robert P. J. Day wrote:
> On Wed, 9 Nov 2005, Mike Frysinger wrote:
>
> > On Wed, Nov 09, 2005 at 01:17:34PM -0500, Robert P. J. Day wrote:
> > > --without-libs \
> > > --with-newlib \
> >
> > ive never used these options, ever (or their opposite --with-libs /
> > --without-newlib)
>
> well, here's a simpler question -- does the bootstrap compiler need
> *any* thread support at all? your previous email shows your stage1
> compiler with no thread support. perhaps i'm trying too hard to
> hammer thread support into the bootstrap gcc for no reason.
>
> having said that, that means i better be able to build an NPTL-aware
> glibc in the next step with that threadless bootstrap gcc.
>
> is *that* what i should be aiming for? perhaps it's not my bootstrap
> step that's borked but the following glibc build step.
here's the configure i use for the bootstrap from my log file ... not all
options apply to you, many are added due to USE flags/etc... in the Gentoo
build system
* Configuring GCC with:
--prefix=/usr
--bindir=/usr/sh4-unknown-linux-gnu/gcc-bin/3.4.4
--includedir=/usr/lib/gcc/sh4-unknown-linux-gnu/3.4.4/include
--datadir=/usr/share/gcc-data/sh4-unknown-linux-gnu/3.4.4
--mandir=/usr/share/gcc-data/sh4-unknown-linux-gnu/3.4.4/man
--infodir=/usr/share/gcc-data/sh4-unknown-linux-gnu/3.4.4/info
--with-gxx-include-dir=/usr/lib/gcc/sh4-unknown-linux-gnu/3.4.4/include/g++-v3
--host=x86_64-pc-linux-gnu
--target=sh4-unknown-linux-gnu
--build=x86_64-pc-linux-gnu
--disable-altivec
--enable-nls
--without-included-gettext
--with-system-zlib
--disable-checking
--disable-werror
--disable-libunwind-exceptions
--disable-multilib
--disable-libgcj
--enable-languages=c
--disable-shared
--disable-threads
--without-headers
--enable-__cxa_atexit
--enable-clocale=gnu
-mike
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list