This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Bootstrap failure on gcc-3_4-branch for powerpc-eabisim target.
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: Alan Modra <amodra at bigpond dot net dot au>, Karel Gardas <kgardas at objectsecurity dot com>
- Cc: Andrew Pinski <pinskia at physics dot uc dot edu>, GCC Mailing List <gcc at gcc dot gnu dot org>
- Date: Thu, 19 Feb 2004 08:12:08 -0800
- Subject: Re: Bootstrap failure on gcc-3_4-branch for powerpc-eabisim target.
- References: <Pine.LNX.4.43.0402191658310.507-100000@thinkpad.wg-ro-gar1.inext.cz>
On Feb 19, 2004, at 08:00, Karel Gardas wrote:
Hello,
todays gcc-3_4-branch sources fails to compile for powerpc-eabisim
target.
The failure looks:
gcc -g -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long
-DHAVE_CONFIG_H -o cc1 \
c-parse.o c-lang.o c-pretty-print.o stub-objc.o attribs.o
c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o
c-aux-info.o
c-common.o c-opts.o c-format.o c-semantics.o c-incpath.o cppdefault.o
c-ppoutput.o c-cppbuiltin.o prefix.o c-objc-common.o c-dump.o c-pch.o
libcpp.a rs6000-c.o main.o libbackend.a ../libiberty/libiberty.a
libbackend.a(function.o)(.text+0x6861): In function `assign_parms':
../../combined/gcc/function.c:5245: undefined reference to
`set_decl_incoming_rtl'
collect2: ld returned 1 exit status
make[1]: *** [cc1] Error 1
make[1]: Leaving directory `/mnt/karel/gcc340-sim/obj/gcc'
make: *** [all-gcc] Error 2
The compiler and environment was configured with:
thinkpad:/mnt/karel/gcc340-sim/obj$ ../combined/configure
--target=powerpc-eabisim --prefix=/mnt/karel/gcc340-sim/powerpc-eabisim
--with-newlib --disable-gdbtk --enable-languages=c++
This was caused by:
2004-02-19 Alan Modra <amodra@bigpond.net.au>
* function.c (assign_parms): When building decl_rtl for
SPLIT_COMPLEX_ARGS, ensure inner modes of concat match outer.
Basically set_decl_incoming_rtl is not on the branch but on the
mainline.
Thanks,
Andrew Pinski