This is the mail archive of the gcc-bugs@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]

[Bug c/31239] New: bootstrap fails on 32-bit x86 solaris2.11


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


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