3.1 Bootstrap failure on Solaris 2.8

Jeffrey Oldham oldham@codesourcery.com
Wed Mar 28 15:33:00 GMT 2001


On Wed, Mar 28, 2001 at 05:58:36PM -0300, Alexandre Oliva wrote:
> On Mar 28, 2001, Jeffrey Oldham <oldham@codesourcery.com> wrote:
> 
> > Today, I experienced a similar problem for gcc 3.0 on
> > i686-pc-linux-gnu.
> 
> Is the top-level configure.in up-to-date?  Did you clean the cache?
> How is CXX_FOR_TARGET defined in the top-level Makefile?

The top level configure.in matches that available at 2001-03-28 08:02
GMT.

Here is the command I used to run the test:

    ${HOME}/gcc/gcc_build -d ${HOME}/gcc/gcc${1} \
      -c "--prefix=${HOME}/gcc-install/gcc${1}" \
      -m "-j 3 CFLAGS=-g BOOT_CFLAGS=-g" -T "-j 5" \
      -e "oldham@codesourcery.com" \
      update build test \
    >>& ${HOME}/gcc/build-logs/`date +%b%d`-gcc${1}.log

The gcc_build script, aka contrib/gcc_build removes the objdir
directory and then builds a new one.

Since the gcc tree exactly matches that available at 2001-03-28 08:02
GMT, CXX_FOR_TARGET is defined as

$$r/gcc/`case $$dir in libstdc++-v3) echo xgcc ;; *) echo g++ ;; esac` -B$$r/gcc/ -nostdinc++ `case $$dir in libstdc++-v3) ;; *) cat $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/libstdc++.INC 2>/dev/null || : ;; esac` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs $(FLAGS_FOR_TARGET)

Thanks,
Jeffrey D. Oldham
oldham@codesourcery.com



More information about the Gcc-bugs mailing list