This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug java/21070] [4.1 Regression]: java compiler generates wrong code on ia64
- From: "schwab at suse dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 May 2005 14:14:58 -0000
- Subject: [Bug java/21070] [4.1 Regression]: java compiler generates wrong code on ia64
- References: <20050417163305.21070.hjl@lucon.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From schwab at suse dot de 2005-05-05 14:14 -------
I'm seeing the same error in some C++-only packages. The smallest example I
could find is jikes
<http://prdownloads.sourceforge.net/jikes/jikes-1.22.tar.bz2>:
g++ -O2 -fmessage-length=0 -Wall -o jikes ast.o body.o bytecode.o case.o
class.o code.o control.o decl.o definite.o depend.o diagnose.o double.o dump.o
error.o expr.o incrmnt.o init.o javaact.o jikes.o jikesapi.o long.o lookup.o
lpginput.o modifier.o op.o option.o parser.o platform.o scanner.o segment.o
set.o stream.o symbol.o system.o tab.o unparse.o unzip.o zip.o
/usr/lib/gcc/ia64-suse-linux/4.0.1/../../../../ia64-suse-linux/bin/ld:
`.gnu.linkonce.t._ZN12ConstantPool9CPInvalidD1Ev' referenced in section
`.gnu.linkonce.ia64unw._ZN12ConstantPool9CPInvalidD1Ev' of class.o: defined in
discarded section
`.gnu.linkonce.t._ZN12ConstantPool9CPInvalidD1Ev[ConstantPool::CPInvalid::~CPInvalid()]'
of class.o
/usr/lib/gcc/ia64-suse-linux/4.0.1/../../../../ia64-suse-linux/bin/ld: final
link failed: Bad value
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21070