A linux/alpha bug in egcs

H.J. Lu hjl@lucon.org
Wed Nov 5 15:03:00 GMT 1997


> > 
> > 
> >   In message < m0xSYDD-0004ecC@ocean.lucon.org >you write:
> >   > While compiling linux 2.0.31 on linux/alpa, I encountered an egcs
> >   > bug:
> >   > 
> >   > # gcc -O -S foo.c 
> >   > foo.c: In function `flush_to_ldisc':
> >   > foo.c:21: virtual memory exhausted
> > Thanks.  I think this patch should fix the alpha & aix4.2 problems.
> > 
> > Aundrey -- can you verify this fixes your problem -- I haven't
> > actually built a ppc/rs6000 compiler to test this patch on it.
> > 
> >         * alias.c (find_base_value): When copying arguments, return the
> >         tenative value for a hard register.
> 
> It seems to fix my bug.
> 

I spoke too soon. On linux/alpha during "make check". tstring in
libstdc++ failed execution with -O. It prints out junks when I run it.



H.J.



More information about the Gcc mailing list