PPro and egcs
Jeffrey A Law
law@cygnus.com
Wed Oct 29 02:28:00 GMT 1997
In message < m0xQSUG-0004edC@ocean.lucon.org >you write:
> >
> >
> > In message < m0xPI2T-0004edC@ocean.lucon.org >you write:
> > > Hi,
> > >
> > > Has anyone tried egcs on PPro? I got an error.
> > >
> > > # gcc -O -march=i686 -S foo.c -fomit-frame-pointer
> > > foo.c: In function `nfs_readpage_sync':
> > > foo.c:1618: internal error--insn does not satisfy its constraints:
> > > (insn 317 316 139 (parallel[
> > > (set (reg/v:SI 3 %ebx)
> > > (if_then_else:SI (ne (cc0)
> > > (const_int 0))
> > > (reg:SI 0 %eax)
> > > (const_int -22)))
> > > (clobber (reg:SI 0 %eax))
> > > ] ) 374 {movsicc_1} (nil)
> > > (expr_list:REG_DEAD (reg:SI 0 %eax)
> > > (expr_list:REG_UNUSED (reg:SI 0 %eax)
> > > (nil))))
> > > gcc: Internal compiler error: program cc1 got fatal signal 6
> > Odd. Your testcase works fine for me using the a cross compiler
> > with the current sources; I don't see any recent changes that would
> > account for the different behavior.
> >
>
> It is very possible. BTW, I assume you used -fomit-frame-pointer.
> Have you tried to use -march=i686 tobootstrape the compiler?
I mentioned in my message that I had to use a cross compiler since
my ppro isn't useable yet. Thus your comments about bootstrapping
the compiler are meaningless.
Please the test with your stage1 compiler and tell me if it works.
jeff
More information about the Gcc
mailing list