This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap/3479: gcc 3.0 ICE on arm multilib target
- To: "ext rearnsha at gcc dot gnu dot org" <rearnsha at gcc dot gnu dot org>
- Subject: Re: bootstrap/3479: gcc 3.0 ICE on arm multilib target
- From: Klaus Pedersen <klaus dot k dot pedersen at nokia dot com>
- Date: Thu, 12 Jul 2001 10:28:33 +0200
- CC: gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org
- Organization: Nokia
- References: <20010711163834.4262.qmail@sourceware.cygnus.com>
I have also come to the conclusion that it is a problem with either
gcc 2.95.3 or HPUX11.
I have successfully build the compiler on my linux box and I didn't
have any problems.
The xgcc that was build on the HP box fails when it is building the
the thumb libgcc2. I have boiled the problem down to the following
piece of code:
---
int __muldi3()
{
unsigned long __x3;
return __x3 += 1 << 16;
}
---
But if any compiler can't generate code for this, then it is of very
little use...
What do you mean by gcc 2.95 isn't supported on HPUX11?
(That might explain a problem I have with xemacs also compiled for
my HP box (fx is "revert to saved" crashing)).
Anyway - I checked
http://gcc.gnu.org/install/specific.html#hppa*-hp-hpux11
which it claims that gcc-3.0 is supported if you use GNU binutils 2.11.
That's fine, but configure tells me that "ld" isn't supported - so
how is it going to work?
BR, Klaus
"ext rearnsha@gcc.gnu.org" wrote:
>
> Synopsis: gcc 3.0 ICE on arm multilib target
>
> State-Changed-From-To: open->feedback
> State-Changed-By: rearnsha
> State-Changed-When: Wed Jul 11 09:38:34 2001
> State-Changed-Why:
> I've built arm-elf cross compilers successfully from a sparc host,
> so maybe the problem is your host environment (HPUX11, gcc-2.95.3).
>
> As far as I'm aware, gcc-2.95 isn't supported in this configuration,
> so I don't know how you are getting this even this far.
>
> Can you try building on a different host machine and let us know
> if you still run into the same problem?
>
> http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=3479&database=gcc