This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/31239] New: bootstrap fails on 32-bit x86 solaris2.11
- From: "johnsonnenschein at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 17 Mar 2007 11:30:41 -0000
- Subject: [Bug c/31239] New: bootstrap fails on 32-bit x86 solaris2.11
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
building gcc on opensolaris fails. the build attempts to build a 64 bit
compiler on a 32 bit system..
gmake
GCC_FOR_TARGET="/export/home/error404/Code/gcc-4.1.1/host-i386-pc-solaris2.11/gcc/xgcc
-B/export/home/error404/Code/gcc-4.1.1/host-i386-pc-solaris2.11/gcc/
-B/opt/local/i386-pc-solaris2.11/bin/ -B/opt/local/i386-pc-solaris2.11/lib/
-isystem /opt/local/i386-pc-solaris2.11/include -isystem
/opt/local/i386-pc-solaris2.11/sys-include" \
AR_FOR_TARGET="ar" \
AR_CREATE_FOR_TARGET="ar rc" \
AR_EXTRACT_FOR_TARGET="ar x" \
AR_FLAGS_FOR_TARGET="" \
CC="gcc" CFLAGS="-march=pentium-m -O3 -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
-Wmissing-format-attribute " \
BUILD_PREFIX="" \
BUILD_PREFIX_1="loser-" \
LANGUAGES="" \
LIBGCC2_CFLAGS="-O2 -O2 -march=pentium-m -O3 -DIN_GCC -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition
-isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2
-D__GCC_FLOAT_NOT_NEEDED -m64 " \
MULTILIB_CFLAGS=" -m64" T=amd64/ amd64/gmon.o amd64/crtbegin.o amd64/crtend.o
gmake[4]: Entering directory
`/export/home/error404/Code/gcc-4.1.1/host-i386-pc-solaris2.11/gcc'
/export/home/error404/Code/gcc-4.1.1/host-i386-pc-solaris2.11/gcc/xgcc
-B/export/home/error404/Code/gcc-4.1.1/host-i386-pc-solaris2.11/gcc/
-B/opt/local/i386-pc-solaris2.11/bin/ -B/opt/local/i386-pc-solaris2.11/lib/
-isystem /opt/local/i386-pc-solaris2.11/include -isystem
/opt/local/i386-pc-solaris2.11/sys-include -O2 -march=pentium-m -O3 -DIN_GCC
-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-Wold-style-definition -isystem ./include -I. -Iamd64 -I../.././gcc
-I../.././gcc/amd64 -I../.././gcc/../include -I../.././gcc/../libcpp/include
-m64 \
-c ../.././gcc/config/i386/gmon-sol2.c -o amd64/gmon.o
../.././gcc/config/i386/gmon-sol2.c:1: error: CPU you selected does not support
x86-64 instruction set
../.././gcc/config/i386/gmon-sol2.c:1: error: CPU you selected does not support
x86-64 instruction set
gmake[4]: *** [amd64/gmon.o] Error 1
gmake[4]: Leaving directory
`/export/home/error404/Code/gcc-4.1.1/host-i386-pc-solaris2.11/gcc'
gmake[3]: *** [extraamd64] Error 2
gmake[3]: Leaving directory
`/export/home/error404/Code/gcc-4.1.1/host-i386-pc-solaris2.11/gcc'
gmake[2]: *** [stmp-multilib] Error 2
gmake[2]: Leaving directory
`/export/home/error404/Code/gcc-4.1.1/host-i386-pc-solaris2.11/gcc'
gmake[1]: *** [all-gcc] Error 2
gmake[1]: Leaving directory `/export/home/error404/Code/gcc-4.1.1'
gmake: *** [all] Error 2
--
Summary: bootstrap fails on 32-bit x86 solaris2.11
Product: gcc
Version: 4.1.2
Status: UNCONFIRMED
Severity: blocker
Priority: P3
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: johnsonnenschein at gmail dot com
GCC build triplet: i386-pc-solaris2.11
GCC host triplet: i386-pc-solaris2.11
GCC target triplet: i386-pc-solaris2.11
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31239