[haiku-bugs] Re: [Haiku] #8470: gcc cross compiler broken under x86_64 (btrev43030)

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Fri, 13 Apr 2012 23:57:23 -0000

#8470: gcc cross compiler broken under x86_64 (btrev43030)
----------------------------+----------------------------
   Reporter:  kallisti5     |      Owner:  bonefish
       Type:  bug           |     Status:  new
   Priority:  blocker       |  Milestone:  R1/alpha4
  Component:  Build System  |    Version:  R1/Development
 Resolution:                |   Keywords:
 Blocked By:                |   Blocking:
Has a Patch:  0             |   Platform:  All
----------------------------+----------------------------

Old description:

> gcc -c   -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wwrite-
> strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-
> format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-
> overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H
> -I. -I. -I/home/kallisti5/Projects/buildtools/gcc/gcc
> -I/home/kallisti5/Projects/buildtools/gcc/gcc/.
> -I/home/kallisti5/Projects/buildtools/gcc/gcc/../include
> -I/home/kallisti5/Projects/buildtools/gcc/gcc/../libcpp/include
> -I/home/kallisti5/Projects/haiku/generated/cross-tools-build/gcc/./gmp
> -I/home/kallisti5/Projects/buildtools/gcc/gmp
> -I/home/kallisti5/Projects/haiku/generated/cross-tools-build/gcc/./mpfr
> -I/home/kallisti5/Projects/buildtools/gcc/mpfr
> -I/home/kallisti5/Projects/buildtools/gcc/mpc/src
> -I/home/kallisti5/Projects/buildtools/gcc/gcc/../libdecnumber
> -I/home/kallisti5/Projects/buildtools/gcc/gcc/../libdecnumber/dpd
> -I../libdecnumber    /home/kallisti5/Projects/buildtools/gcc/gcc/haifa-
> sched.c -o haifa-sched.o
> gtype-desc.c:8868:18: error: subscripted value is neither array nor
> pointer nor vector
> gtype-desc.c:8987:36: error: subscripted value is neither array nor
> pointer nor vector
> gtype-desc.c:9071:31: error: subscripted value is neither array nor
> pointer nor vector
> gtype-desc.c:9092:31: error: subscripted value is neither array nor
> pointer nor vector
> gtype-desc.c:9099:31: error: subscripted value is neither array nor
> pointer nor vector
> gtype-desc.c:9106:31: error: subscripted value is neither array nor
> pointer nor vector
> make[2]: *** [gtype-desc.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> rm cpp.pod gcc.pod fsf-funding.pod
> make[2]: Leaving directory `/home/kallisti5/Projects/haiku/generated
> /cross-tools-build/gcc/gcc'
> make[1]: *** [all-gcc] Error 2
> make[1]: Leaving directory `/home/kallisti5/Projects/haiku/generated
> /cross-tools-build/gcc'
> make: *** [all] Error 2
> ERROR: Building gcc failed.

New description:

 {{{
 gcc -c   -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wwrite-
 strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-
 format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-
 overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H
 -I. -I. -I/home/kallisti5/Projects/buildtools/gcc/gcc
 -I/home/kallisti5/Projects/buildtools/gcc/gcc/.
 -I/home/kallisti5/Projects/buildtools/gcc/gcc/../include
 -I/home/kallisti5/Projects/buildtools/gcc/gcc/../libcpp/include
 -I/home/kallisti5/Projects/haiku/generated/cross-tools-build/gcc/./gmp
 -I/home/kallisti5/Projects/buildtools/gcc/gmp
 -I/home/kallisti5/Projects/haiku/generated/cross-tools-build/gcc/./mpfr
 -I/home/kallisti5/Projects/buildtools/gcc/mpfr
 -I/home/kallisti5/Projects/buildtools/gcc/mpc/src
 -I/home/kallisti5/Projects/buildtools/gcc/gcc/../libdecnumber
 -I/home/kallisti5/Projects/buildtools/gcc/gcc/../libdecnumber/dpd
 -I../libdecnumber    /home/kallisti5/Projects/buildtools/gcc/gcc/haifa-
 sched.c -o haifa-sched.o
 gtype-desc.c:8868:18: error: subscripted value is neither array nor
 pointer nor vector
 gtype-desc.c:8987:36: error: subscripted value is neither array nor
 pointer nor vector
 gtype-desc.c:9071:31: error: subscripted value is neither array nor
 pointer nor vector
 gtype-desc.c:9092:31: error: subscripted value is neither array nor
 pointer nor vector
 gtype-desc.c:9099:31: error: subscripted value is neither array nor
 pointer nor vector
 gtype-desc.c:9106:31: error: subscripted value is neither array nor
 pointer nor vector
 make[2]: *** [gtype-desc.o] Error 1
 make[2]: *** Waiting for unfinished jobs....
 rm cpp.pod gcc.pod fsf-funding.pod
 make[2]: Leaving directory `/home/kallisti5/Projects/haiku/generated
 /cross-tools-build/gcc/gcc'
 make[1]: *** [all-gcc] Error 2
 make[1]: Leaving directory `/home/kallisti5/Projects/haiku/generated
 /cross-tools-build/gcc'
 make: *** [all] Error 2
 ERROR: Building gcc failed.
 }}}

--

Comment (by kallisti5):

 command used:
 {{{
 ./configure -j4 --build-cross-tools-gcc4 x86 ../buildtools/
 }}}

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8470#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: